一、BeanFactoryPostProcessor Bean工廠后置處理器,主要功能是參與BeanFactory的建造

1.png
ConfigurationClassPostProcessor會(huì)解析加@Configuration、@ComponentScan、@ComponentScans、@Import等注解。
二、BeanPostProcessor Bean后置處理器,主要功能是參與Bean的建造

1.png
- InitDestroyAnnotationBeanPostProcessor
解析帶注釋的 init 和 destroy 方法 - CommonAnnotationBeanPostProcessor
解析通用注解如 @PostConstrct、@PreDestroy、@Resource - AutowiredAnnotationBeanPostProcessor
自動(dòng)裝配,解析@Autowired - InstantiationAwareBeanPostProcessor
實(shí)例化Bean的before和after方法