一.Spring Aop对于目标类的方法(被代理过得)的内部调用(其他方法在内中调用被代理的方法)无效
1.原因:因为内部调用使用的this调用,也就是使用的目标内的对象调用的,不是使用Spring动态生成的代理类调用的,所以不能实现Aop
2.解决方法:获得目标类的代理对象,进行调用(自行百度)
spring aop学习10:Aop的坑(Aop对于内部调用无效)
最新推荐文章于 2024-07-23 03:21:01 发布
一.Spring Aop对于目标类的方法(被代理过得)的内部调用(其他方法在内中调用被代理的方法)无效
1.原因:因为内部调用使用的this调用,也就是使用的目标内的对象调用的,不是使用Spring动态生成的代理类调用的,所以不能实现Aop
2.解决方法:获得目标类的代理对象,进行调用(自行百度)