Spring 依赖注入循环依赖问题解决

  项目中可能会出现两个service需要相互调用的情况,两个service相互调用会造成bean循环依赖,Spring在应用程序上下文启动时就会去创建所有的单例bean对象,从而导致项目无法启动。

 

 

  而@Lazy注解可以延迟加载bean对象,即在使用时才去初始化,所以只需要给其中一个加上@Lazy注解就能解决循环依赖问题

 

原文链接:https://www.cnblogs.com/gaojinshun/p/16695410.html

posted @ 2022-09-15 09:32  ki16  阅读(199)  评论(0编辑  收藏  举报
作者:ki16
出处:https://www.cnblogs.com/gaojinshun/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。
var _czc = _czc || [];