使用SPEL调用同一类中的方法,并传递从实际方法中获取的变量

问题描述 投票:0回答:1

我希望能够通过传递调用方法的参数值来调用类的另一个方法,所以假设:

public class MyClass{

   @MySpelAnnotation("#this.otherMethod()") //how to I pass "arg" as parameter?
   public void mainMethod(String arg){
        ...
   }

   public void otherMethod(String arg){

   }

如何从第一种方法中获取arg并将其传递给第二种方法?

spring spring-boot aspectj spring-el
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.