微信搜索【程序员囧辉】,关注这个坚持分享技术干货的程序员。
目录
AutowiredAnnotationBeanPostProcessor 何时被注册到 BeanFactory?
AnnotationConfigUtils#registerAnnotationConfigProcessors
AutowiredAnnotationBeanPostProcessor#determineCandidateConstructors
1.postProcessMergedBeanDefinition 方法介绍
AutowiredAnnotationBeanPostProcessor#postProcessMergedBeanDefinition
2.postProcessPropertyValues 方法介绍
AutowiredAnnotationBeanPostProcessor#postProcessPropertyValues
代码块6:AutowiredFieldElement#inject
Spring IoC源码学习全系列
Spring IoC源码学习:ApplicationContext 刷新前的配置
Spring IoC源码学习:obtainFreshBeanFactory详解
Spring IoC源码学习:parseDefaultElement详解
Spring IoC源码学习:parseCustomElement详解
Spring IoC源码学习:context:component-scan 节点详解
Spring IoC源码学习:invokeBeanFactoryPostProcessors详解
Spring IoC源码学习:registerBeanPostProcessors详解
Spring IoC源码学习:finishBeanFactoryInitialization详解
Spring IoC源码学习:createBean详解(上)
Spring IoC源码学习:createBean详解(下)
Spring IoC源码学习:finishRefresh 详解
前言
在 Spring IoC:createBean 详解(上)中代码块4.5 和 Spring IoC:createBean详解(下)中代码块1、代码块4的 7.1.1 我们遗留了一个解析——@Autowire 注解的解析。之所以单独提出来,是因为在我现在接触的项目中,使用 @Autowire 注解的比例非常高,可以说基本用过 Spring 的同学都接触过这个注解,重要性不言而喻。因此,单独拿出来,较详细的介绍一下。
本