我有两个方面,我想知道,如果有一种方法,我可以按一定顺序对所有这些进行加载时编织。
现在,我能想到的唯一方法是通过使用Spring Proxes或其他方法织入运行时/执行时编织来完成相同的工作。
在下面编辑:
我尝试使用@DeclarePrecendence添加一个新方面,并将其也编织到我的aop.xml中,但这似乎不起作用。
@Aspect
@DeclarePrecedence(“ aspect1,Aspect2”) 公共类AspectOrdering {
/**
* Default constructor to allow instantiation by the AspectJ Weaver (has to be no-args).
*/
public AspectOrdering() {
// no instantiation done by constructor as arguments cannot be passed
}
}
更新: 有用。我认为我正在测试的服务器没有较早接收更新的aop.xml。