原文: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