本文主要是介绍Spring不是引入了三级缓存,解决了循环依赖的问题吗?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
上面是典型的循环依赖问题,在很多人认识中spring引入了三级缓存,不会发生循环依赖报错,但是结果是会启动报错:
其实,在 Spring 2.6 开始,默认已经不开启对循环依赖的支持了,如果想要开启对循环依赖的支持,需要在配置文件中加入spring.main.allow-circular-references=true
或者用springboot2.6版本以下的。
这篇关于Spring不是引入了三级缓存,解决了循环依赖的问题吗?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!