采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,我想请问一下 我现在在refresh看到了一些名词,例如 基本的例如Bean,BeanFactory还有一些例如BeanFactoryProcessor,BeanProcessor,BeanPostProcessor等名词,对这些的定义有些困惑,希望老师能够讲解下他们的定义以及区别之类的
非常感谢!
老师我还有一个感到比较困惑的地方,refresh方法中的invokeBeanFactoryPostProcessors方法 他这里往beanFactory添加了很多postProcessor,然后这些postProcessor他们里面又有需要添加的postProcessor,他在做这些操作的时候,会把postProcessor对应的bean去实例化并注册到bean工厂里面吗。 因为我看到我们注册bean的方式里面有一种就是实现BeanDefinitionRegistryPostProcessor接口
我的感觉是invokeBeanFactoryPostProcessors这个方法没有去实例化注册bean,不知道我的理解对不对~~
登录后可查看更多问答,登录/注册
程学懂SpringBoot源码,附带SpringBoot面试100问资料
871 5
941 5
823 5
1.0k 4
1.1k 4