自律、自省、谦卑。求知值得毕生追寻。自律、自省、谦卑。求知值得毕生追寻。
AOP - AbstractAutoProxyCreator的注册流程解析
这个 BeanDefinitionRegistryPostProcessor 的实现类 ConfigurationClassPostProcessor 很重要,有必要单独列举一下。
介绍FactoryBean的使用方法和FactoryBean在Spring中的实现原理,执行流程。
本章着重介绍了spring中在多个bean有相互依赖关系时,是怎么样进行依赖注入的。
详细解读spring中bean的实例化流程,由于篇幅原因,循环依赖、一些流程节点的详细解析在后续文章中讨论。
spring容器启动过程中,在创建BeanFactory、搜集BeanDefinition、实例化并调用BeanFactoryPostProcessor之后,会对BeanPostProcessor进行注册。
spring ioc容器初始化时,首先创建BeanFactory对象,搜集BeanDefinition,在完成之后,会优先先实例化BeanDefinitionRegistryPostProcessor和BeanFactoryPostProcessor,并调用postProcessBeanDefinitionRegistry()、postProcessBeanFactory()方法
记录spring标签解析中,对标签属性解析的几个典型BeanDefinitionParser实现。