Skip to content

1、正常情况下会在bean的生命周期“初始化”后,通过BeanPostProcessor.postProcessAfterInitialization创建AOP的动态代理

2、特殊情况下,即存在循环依赖的时候,Bean会在生命周期的“属性注入”时,通过MergedBeanDefinitionPostProcessor.postProcessMergedBeanDefinition创建aop动态代理

Released under the MIT License.