Spring對象之間相互依賴的報錯問題

啓動報錯:

BeanCurrentlyInCreationException :   

Requested bean is currently in creation 

下面貼一下我的啓動報錯的代碼

1 CompanyInfoServiceImpl中依賴了CompanyMerchantSerivce

2 CompanyMerchantServiceImpl中依賴了AddupdateCompanyService

3 AddUpdateCompanyServiceImpl中又依賴了CompanyInfoService,且依賴的方式不是單純的加註解,是重載了構造方法依賴的。。。問題就出在這。

解決辦法:參考文檔:https://zhidao.baidu.com/question/2206037458733888148.html

我認爲,我現在AddUpdateCompanyServiceImpl類中,重載構造方法相當於上面文檔中說的自己new出來的,所以會有問題。

我把聲明方式改成如下圖所示,問題解決,成功啓動。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章