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

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

 

 

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

 

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

posted @   ki16  阅读(205)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗
历史上的今天:
2021-09-15 解决Jenkins构建完成之后服务自动关闭的问题
作者:ki16
出处:https://www.cnblogs.com/gaojinshun/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。
var _czc = _czc || [];
点击右上角即可分享
微信分享提示