依赖查找的来源
来源 | 配置元数据 |
Spring BeanDefinition | <bean id="user" class="org.geekbang...User"> |
@Bean public User user(){…} | |
BeanDefinitionBuilder | |
单例对象 | API 实现 |
Spring 內建 BeanDefintion
org.springframework.context.annotation.internalConfigurationAnnotationProcessor | ConfigurationClassPostProcessor 对象 |
org.springframework.context.annotation.internalAutowiredAnnotationProcessor | AutowiredAnnotationBeanPostProcessor 对象 |
org.springframework.context.annotation.internalCommonAnnotationProcessor | CommonAnnotationBeanPostProcessor 对象 |
org.springframework.context.eve |