java—在aspectj中,我们如何返回或继续执行之前或之后的通知?

uz75evzq  于 2021-07-09  发布在  Java
关注(0)|答案(0)|浏览(179)

. 我开始学习aspectj。在阅读和练习的过程中,我遇到了这样的情况:我需要返回我在before建议中从方法调用中提取的参数。但是现在我想返回(procedure()的功能)这些参数。我想编辑参数 param ,并将另一个字符串赋给它,然后将该参数发送给它。那么有人能告诉我如何从“通知前”或“通知后”开始。。这是我的方面代码:

public aspect HelloAspect 
{
before(String param , HelloJava hello):call(void *.show(String))  && target(hello) && args(param)
    {

    }
}

简言之,我想要procedue()的替代方法注意,我对使用around方面有限制。
这是一个很好的例子。提前谢谢。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题