![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring源码分析
Java技术践行者
让我们一起在开发这条路,默默深耕,用技术改变生活
展开
-
Spring:bean 5种依赖注入方式
1:注解注入,@Autowired放在构造器、字段、方法上2:setter 方法注入3:构造器注入,指带有参数的构造函数注入4:静态工厂的方法注入5:实例工厂的方法注入...原创 2020-03-21 00:00:30 · 565 阅读 · 0 评论 -
Srping:bean循环依赖问题
Spring 为了解决单例的循环依赖问题,使用了三级缓存,递归调用时发现 Bean 还在创建中即为循环依赖单例模式的 Bean 保存在如下的数据结构中:/** 一级缓存:用于存放完全初始化好的 bean **/ private final Map<String, Object> singletonObjects = new ConcurrentHashMap<Strin...原创 2020-03-20 23:59:40 · 229 阅读 · 0 评论