系列三十六、Spring的AOP是在哪里创建的动态代理

一、Spring的AOP是在哪里创建的动态代理

时机一:正常的bean会在bean的生命周期初始化后,调用BeanPostProcessor#postProcessAfterInitialization()创建AOP代理;

时机二:存在循环依赖的bean在bean的生命周期的属性注入时,如果存在循环依赖的情况,也会为循环依赖的bean创建AOP代理;

你可能感兴趣的:(Spring全家桶面试系列,spring,java,后端)