Spring源码invokeBeanFactoryPostProcessors方法说明(五)

Spring源码invokeBeanFactoryPostProcessors方法说明(五)

一、开始,本章为invokeBeanFactoryPostProcessors源码解说最后一章
1、ConfigurationClassBeanDefinitionReader–>loadBeanDefinitions方法分析
配置类截图
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
如果有认真阅读前面几篇博客,这里根据上面几个截图,不难猜出configClasses有哪几个类。
在这里插入图片描述
在这里插入图片描述
2、ConfigurationClassBeanDefinitionReader–>loadBeanDefinitionsForConfigurationClass方法分析
在这里插入图片描述
3、下面我们来具体验证,分析registerBeanDefinitionForImportedConfigurationClass方法
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4、loadBeanDefinitionsForBeanMethod方法
在这里插入图片描述
在这里插入图片描述
注册别名
在这里插入图片描述
注册beanDefinition
在这里插入图片描述
5、loadBeanDefinitionsFromRegistrars方法
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
二、结束,对于invokeBeanFactoryPostProcessors分析到此结束,对于bean定义的注册相信大家有了一定的了解,谢谢。

猜你喜欢

转载自blog.csdn.net/mlplds/article/details/102873862
今日推荐