Spring
菜菜小智
假装有梦想的程序员
展开
-
Spring循环依赖流程分析
自己研究源码并经过验证所得,放于此和大家共同探讨下,如有疑问和错误欢迎留言Spring版本:5.1.5原创 2021-01-15 22:44:03 · 167 阅读 · 0 评论 -
Spring启动流程及Bean生命周期梳理
Spring的启动本身就伴随着Bean的生命周期的开始,为了搞清楚Spring启动的每一步都干了什么,并且这一步对Bean的加载进行了什么操作,我画了下面图进行了一一对应,并把关键类和接口的继承图列了出来。左边流程为refresh方法,即Spring启动必经的主要方法,每个节点为该方法的一个内部方法,方法旁均有标注,若有二三级节点为重要方法拆分,橘色部分为Bean创建的重要步骤。右边流程为S...原创 2020-04-26 14:25:49 · 970 阅读 · 0 评论 -
apollo和Spring集成@Value注解通用解析
发现公司集成apollo后原来的@value注入的属性不用做任何变动,也没有换成apollo的注解,遂略看源码后大致了解,做此笔记@value是在PropertySourcesPlaceholderConfigurer类中的postProcessBeanFactory完成注入的,该方法为BeanFactoryPostProcessor接口下的唯一方法,该方法是SpringBean生命周期的最开...原创 2019-08-20 19:29:31 · 10139 阅读 · 0 评论