spring源码
beliefstar
这个作者很懒,什么都没留下…
展开
-
【spring源码阅读】二、循环依赖处理
Spring容器循环依赖包括构造器循环依赖和属性注入循环依赖,那Spring容器如何解决循环依赖呢?首先让我们来定义循环引用类TestA依赖 TestB,TestB依赖TestC,TestC依赖TestA 单例模式 构造器注入 通过构造器注入构成的循环依赖,此依赖是无法解决的,只能抛出BeanCurrentlyIn- CreationException异常表示循环依赖。 @Component public class TestA { private final TestB testB; pu原创 2020-08-16 14:15:20 · 165 阅读 · 0 评论 -
【spring源码阅读】一、Bean工厂类结构
Bean工厂使用简单示例 pojo类 public class Student { private String name; private int age; private String hobby; // ellipsis get/set methods @Override public String toString() { return "Student{" + "name='" + name + '\'' + ", age=" + age + ",原创 2020-06-24 17:38:42 · 219 阅读 · 0 评论