摘要: /** * @author WGR * @create 2021/1/12 -- 17:12 */ public class LRUCacheDemo2<K,V> extends LinkedHashMap<K,V> { private int capacity; public LRUCacheDe 阅读全文
posted @ 2021-01-12 17:18 天宇轩-王 阅读(121) 评论(0) 推荐(0) 编辑
摘要: Spring是怎么解决循环依赖的? 首先,Spring 解决循环依赖有两个前提条件: 不全是构造器方式的循环依赖 必须是单例 基于上面的问题,我们知道Bean的生命周期,本质上解决循环依赖的问题就是三级缓存,通过三级缓存提前拿到未初始化的对象。 第一级缓存:用来保存实例化、初始化都完成的对象 第二级 阅读全文
posted @ 2021-01-12 00:18 天宇轩-王 阅读(900) 评论(0) 推荐(0) 编辑