. 我开始学习aspectj。在阅读和练习的过程中,我遇到了这样的情况:我需要返回我在before建议中从方法调用中提取的参数。但是现在我想返回(procedure()的功能)这些参数。我想编辑参数 param
,并将另一个字符串赋给它,然后将该参数发送给它。那么有人能告诉我如何从“通知前”或“通知后”开始。。这是我的方面代码:
public aspect HelloAspect
{
before(String param , HelloJava hello):call(void *.show(String)) && target(hello) && args(param)
{
}
}
简言之,我想要procedue()的替代方法注意,我对使用around方面有限制。
这是一个很好的例子。提前谢谢。
暂无答案!
目前还没有任何答案,快来回答吧!