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

来源:互联网 发布:淘宝助理添加快递模板 编辑:程序博客网 时间:2024/06/03 15:11
1.Spring2是只有getBean出来的对象才会应用AOP,加工成Proxy对象的。不getBean的是不会被加工的,例如内部调用,调用父类等。

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