摘要: spirng使用了三级缓存解决循环依赖问题 /** 一级缓存,存放完整的bean*/ private final Map<String, Object> singletonObjects = new ConcurrentHashMap<>(256); /** 三级缓存,存放函数接口*/ privat 阅读全文
posted @ 2022-03-12 17:26 区区致命伤 阅读(50) 评论(0) 推荐(0)
摘要: IOC加载过程 1、创建bean工厂 2、实例化reader,注册spring内部的BeanFactory后置处理器的BeanDefiniton 这些后置处理器有: ConfigurationClassPostProcessor,解析配置类 还有一些解析@Autowide,@Resources等注解 阅读全文
posted @ 2022-03-12 17:09 区区致命伤 阅读(257) 评论(0) 推荐(0)