关于BeanDefinitionRegistryPostProcessor
来源:7-1 进攻refresh方法前必会知识之PostProcessor
![](http://img1.sycdn.imooc.com/user/54584fa900017c5502200220-100-100.jpg)
慕九州5191621
2020-04-01
前面讲的实现FactoryBean 可以创建Bean,这里的实现BeanDefinitionRegistryPostProcessor也能注册Bean,这不是功能重复了吗?这两个又该什么场合去使用呢?
写回答
1回答
-
翔仔
2020-04-02
同学好,不一样,BeanDefinitionRegistryPostProcessor是用来注册一些基础服务类,比如说后续要讲解的AnnotationAwareAspectJAutoProxyCreator 这个跟aop相关的服务就是通过BeanDefinitionRegistryPostProcessor注册的,维度不同,FactoryBean主要是用来做复杂控制的,也可以创建自定义的复杂的Bean
00
相似问题