BeanFactoryPostProcessor接口(容器后处理器)

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

容器后处理器后处理容器本身。必须实现BeanFactoryPostProcessor接口,该接口中有如下方法:

postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) : 后处理容器,对Spring容器进行自定义扩展。

Spring已提供如下几个常用的容器后处理器:

名称 描述
PropertyPlaceholderConfigurer 属性占位符配置器
PropertyOverrideConfigurer 重写占位符配置器
CustomAutowireConfigurer 自定义自动装配的配置器
CustomScopeConfigurer 自定义作用域的配置器

如果有需要,程序可以配置多个容器后处理器,多个容器后处理器可设置order属性来控制容器后处理器的执行次序。

转载于:https://my.oschina.net/u/2914561/blog/777666

你可能感兴趣的:(BeanFactoryPostProcessor接口(容器后处理器))