springboot jpa 自動注入異常 Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException

注入異常,找了很久也沒有找到原因。到網上也沒有收到有效的解決方案。

直到偶然間得到靈感,發現是springboot啓動類位置的問題。

剛開始目錄結構如下:

springboot的啓動類不能放到默認包下,但是也不能隨便建個包就放進去,那樣啓動類不能正常發揮作用。

正確的目錄結構如下:

啓動類所在目錄要比一般的類所在目錄高一級,這樣當一般的類中需要用到啓動類時不需要import導包就能直接用。如果還需要爲啓動類導包,就說明啓動類的位置不對。

 

經過上述對目錄結構的調整之後,自動注入的錯誤就消失了。完美!!!

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