Spring循环依赖三级缓存是否可以去掉第三级缓存?

2020-08-16
阅读 10 分钟
26.7k
都知道Spring通过三级缓存来解决循环依赖的问题。但是是不是必须三级缓存才能解决,二级缓存不能解决吗?很多篇文章都说第二级缓存不能去掉,是因为创建代理时要用到,那第三级缓存可以去掉吗?要分析是不是可以去掉,就先过一遍Spring是如何通过三级缓存来解决循环依赖的。