Could not autowire.No beans of 'ItemsService' type found


意思很簡單,bean未找到,需要在該bean所屬的模塊下,要么單獨配置該bean,要么對該類所在包開啟注解掃描,

  如果還沒有解決,着重看下你的兩個工程之間的依賴那些語句,比如application下的

    <import resource="classpath:spring/applicationContext-dao.xml"/>
<import resource="classpath:spring/applicationContext-service.xml"/>

  我遇到的場景是,在Web層中依賴了Service層的一個bean,Service中配置正常,注解掃描開了,但是在Web層的applicationContext.xml中的resource標簽報錯,導致對應的xml文件沒有引進來,反思應該是后來改過文件名,雖然問題說出來挺low,但的確困擾了好幾天

  尤其是在多工程下,往往主體配置文件很難出錯,兩個工程的依賴部分反而容易因為目錄變動而從對變錯,出錯后不要只盯着主配置文件看


免責聲明!

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



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