原文:has been injected into other beans[XXXXXXXXXX] in its raw version as part of a circular reference

最近项目在重构,代码层面的优化,然后从svn更新代码之后,启动tomcat报出下面这个异常 找了很久,试了很多方法,比如懒加载,没作用,查找spring配置文件,也没问题,最后发现了spring的循环依赖,就是ServiceA 引用 ServiceB,ServiceB又引用了ServiceA ,如果代码这样写,spring在初始化的时候根本不知道要把哪个bean装入容器,导致bean加载失败 实 ...

2018-08-24 16:21 0 5201 推荐指数:

查看详情

Bean with name 'xxxxxx' has been injected into other beans

首先说一下什么是依赖循环,比如:我现在有一个ServiceA需要调用ServiceB的方法,那么ServiceA就依赖于ServiceB,那在ServiceB中再调用ServiceA的方法,就形成了循 ...

Tue Jan 28 17:51:00 CST 2020 0 2025
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM