spring源码
PotatoSama
这个作者很懒,什么都没留下…
展开
-
Spring boot中Bean的初始化
背景 在上一篇本人记录了 Spring boot中BeanDefination扫描流程.下面自然就是Bean是如何实例化和初始化的。 说明 其实Bean的初始化依然属于整个Spring boot启动流程中refresh阶段(AbstractApplicationContext.refresh())的一部分,而且refresh阶段,进行了很多次Bean初始化,每个阶段都会有。在此,本文只记录常见的单例Bean的初始化流程,并且对于很多源码实现细节,本人没有仔细深究,所以会有很多不足之处。 流程 开始 在Sp原创 2020-06-03 19:48:20 · 1344 阅读 · 0 评论 -
Spring boot中BeanDefination扫描流程
本文目的 最近在看Spring boot中bean的初始化流程源码,其中有一些问题或想法特此记录一下。 一些个人的想法 网上有很多资料都详细的介绍了Spring boot启动的流程和bean初始化,许多大佬也是带着源码分析一步一步展示着,但是当我自己看spring boot启动源码时,会产生很多疑问,例如:扫描生成BeanDefination,何时扫描的?谁主导的扫描过程?扫描后有没有BeanFactoryPostProcessor去处理BeanDefination?有的话在哪里?可以自定义吗? 扫描流程原创 2020-06-02 13:40:05 · 1369 阅读 · 2 评论