注入異常,找了很久也沒有找到原因。到網上也沒有收到有效的解決方案。
直到偶然間得到靈感,發現是springboot啓動類位置的問題。
剛開始目錄結構如下:
springboot的啓動類不能放到默認包下,但是也不能隨便建個包就放進去,那樣啓動類不能正常發揮作用。
正確的目錄結構如下:
啓動類所在目錄要比一般的類所在目錄高一級,這樣當一般的類中需要用到啓動類時不需要import導包就能直接用。如果還需要爲啓動類導包,就說明啓動類的位置不對。
經過上述對目錄結構的調整之後,自動注入的錯誤就消失了。完美!!!