![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
源码分析衍生篇
大叶子不小
这个作者很懒,什么都没留下…
展开
-
Spring 源码分析衍生篇二 : Spring中的循环依赖
目录 一、前言 二、Spring的解决方案 1 构造器循环依赖 2 setter 循环依赖 3. prototype 范围的依赖处理 三、详细流程分析 一、前言 本文是 Spring源码分析:bean的加载过程的衍生文章。主要是因为本人菜鸡,在分析源码的过程中还有一些其他的内容不理解,故开设衍生篇来完善内容以学习。 二、Spring的解决方案 什么是循环依赖? 循环依赖就是循环引用,就是两个或多个Bean相互之间持有对方,即A类中包含B类属性b, B类中也包含A类属性a,或者依..原创 2020-09-25 15:09:47 · 88 阅读 · 0 评论 -
Spring 源码分析衍生篇一:FactoryBean介绍
目录 一、前言 二、简介 三、正文 四、源码解读 一、前言 本文是Spring源码分析:bean的加载过程的衍生文章。主要是因为本人菜鸡,在分析源码的过程中还有一些其他的内容不理解,故开设衍生篇来完善内容以学习。 关于FactoryBean在源码中的设计,可以参考上面提及的正文bean的加载过程内容。在getObjectForBeanInstance方法中有详细的分析。 二、简介 一般情况下,Spring通过反射机制利用bean的class属性指定实现类来实例化bean。但...原创 2020-09-25 15:00:42 · 303 阅读 · 0 评论