关于invokeBeanFactoryPostProcessors()这个方法的疑惑

来源:6-11 注解配置的资源定位、加载、解析、注册全链路概览

三尺357159

2022-03-03

我看老师写的注释是说

实例化并调用所有已注册的BeanFactoryPostProcessor 的 bean,如果已给出顺序,请按照顺序。
必须在单实例实例化之前调用。

我的疑惑就是,什么是所有已经注册的BeanFactoryPostProcessor的bean呢,好像也没有讲解到什么是BeanFactoryPostProcessor? BeanFactoryPostProcessor是干嘛用的呢?

写回答

1回答

翔仔

2022-03-03

同学好,这个主要是用来注册一些Spring 框架用到的一些配置和加载类,这个我们在课程也讲解过呢,比如Bean注册时候会用到BeanDefinitionRegistryPostProcessor

具体可以看看 https://www.cnblogs.com/ZhuChangwu/p/11681101.html

0
1
三尺357159
非常感谢!可能要看到后面几章才会了解到,谢谢
2022-03-03
共1条回复

剑指Java自研框架,决胜Spring源码

快速入门Spring核心源码+从零开发自研框架

1498 学习 · 495 问题

查看课程