6、Spring中的基本概念-BeanFactoryPostProcessor(bean工厂的后置处理器)

烟雨 5年前 (2021-07-03) 阅读数 395 #Spring
文章标签 Spring

image.png

bean工厂的bean属性处理容器,说通俗一些就是可以管理我们的bean工厂内所有的未实例化bean,可以随心所欲的修改属性。

@Component
public class MyBeanFactoryPostProcessor implements BeanFactoryPostProcessor {
    @Override
    public void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) throws BeansException {
        System.out.println("MyBeanFactoryPostProcessor...postProcessBeanFactory...");
        int count = beanFactory.getBeanDefinitionCount();
        String[] names = beanFactory.getBeanDefinitionNames();
        System.out.println("当前BeanFactory中有"+count+" 个Bean");
        System.out.println(Arrays.asList(names));
    }
}


版权声明

非特殊说明,本文由Zender原创或收集发布,欢迎转载。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

作者文章
热门