spring 代理原理 ,注解失效的坑以及解决方案.

原理:

 默认java动态代理, 相同的接口,内部有个属性是原object, 故A内部调用B方法,B方法是代理前的逻辑.

cglib是一个子类,  故A内部调用B方法,B方法也是代理后的逻辑.

附录两篇文章: 

Spring AOP注解失效的坑及JDK动态代理

Spring经过cglib proxy之后的class取注解

猜你喜欢

转载自blog.csdn.net/fei33423/article/details/88225388