spring 一级缓存二级缓存三级缓存
时间: 2023-10-31 22:07:11 浏览: 81
在Spring中,一级缓存、二级缓存和三级缓存分别称为singletonObjects、earlySingletonObjects和singletonFactories。其中,singletonObjects是用来存放就绪状态的Bean,保存在该缓存中的Bean已完成了初始化,并且经过了BeanPostProcessor实现类的处理;earlySingletonObjects是存放早期曝光Bean的缓存,用于解决循环引用问题;singletonFactories是存放ObjectFactory实例的缓存,用于创建早期曝光Bean。
阅读全文