IntelliJ IDEA 2017版 spring-boot 報錯Consider defining a bean of type 'xxx' in your configuration問題解決方案


問題分析:

      通過問題的英文可知,這個錯誤是service的bean注入失敗,那么為什么會產生這個問題呢?

     主要是框架的Application產生的,所以我們建立項目的時候,要保證項目中的類跟Application啟動服務器類在一個目錄層級,如圖:
     
   觀察目錄名稱就可以得到,com.spring.boot.jap.perform,這個根目錄,其他的子目錄都要以它開頭,這樣就不會出現這個錯誤了.
   

解決方案二:

       在Application中加入注解來識別bean注入,注解用@ComponentScan后面加括號()使用屬性basePackages,它后面接的是一個數組,可以接多個包的地址.

       

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM