最佳答案
爪哇中定义了两种方法
public void method1(){
.........
method2();
...........
}
public void method2(){
...............
...............
}
我想让 AOP 随时待命,所以,
我创建了一个类 Java,它在方法 < strong > checkAccess 中提供了方面功能
在配置文件中,我做了如下操作
<bean id="advice" class="p.AOPLogger" />
<aop:config>
<aop:pointcut id="abc" expression="execution(*p.ABC.method2(..))" />
<aop:aspect id="service" ref="advice">
<aop:before pointcut-ref="abc" method="checkAccess" />
</aop:aspect>
</aop:config>
但是当我的 method2被调用时,AOP 功能没有被调用,也就是说 CheckAccess方法没有被 AOPLogger 类调用。
我错过了什么吗?