Spring2 AOP Bean有继承关系时,需注意的事项

1.Spring2是只有getBean出来的对象才会应用AOP,加工成Proxy对象的。不getBean的是不会被加工的,例如内部调用,调用父类等。

2.aspectJ进行AOP的对象必须是自身有的方法会被Proxy,但是如果继承父类,那么此方法不会被Proxy。比较愚钝的办法是在子类override父类方法,然后调用super执行。

你可能感兴趣的:(spring,AOP,bean)