Spring循环依赖之一二三级缓存
Posted 敲代码的小小酥
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring循环依赖之一二三级缓存相关的知识,希望对你有一定的参考价值。
找到一位大佬的博客,直接拜读这篇文章即可Spring 解决循环依赖为什么使用三级缓存,而不是二级缓存
这里做个总结:
1.这里所说的一级、二级、三级缓存,只是在循环依赖中才会用到。如果没有循环依赖逻辑,不会用到这三个缓存。
2.一级缓存存放实例化完成,且属性填充后的对象。二级缓存存放对象实例化完成后,还没有填充完属性值的对象。三级缓存存放的是工厂对象。存放实例化对象所需要的工厂。
以上是关于Spring循环依赖之一二三级缓存的主要内容,如果未能解决你的问题,请参考以下文章