如何解決idea的Could not autowire. No b?
1、編寫程式碼的時候出現了,這個問題,這個報錯,看到一條紅線。發現上面引包並沒有出現錯誤,然後我就用了idea的快捷鍵引包,發現也並沒有出現缺失包的情況。所以斷定應該是系統編譯的問題
3、開啟xml後發現,並沒有相關的錯誤提示出現,然後我開始編譯程式碼,看看是否是涉及到了編譯錯誤。儘管這個頁面並沒有出現明顯的error這種級別的錯誤,重啟伺服器
4、發現重啟後如果仍有錯誤,那麼證明spring真沒有掃描到這個bean那麼,我們就需要檢視該服務的實現類是否也標註了註釋@Service,如果添加了,還是報這個錯誤那麼就用下面的方法
5、發現重啟後並無錯誤所以就需要開啟檢視並降低錯誤級別
6、開啟設定setting 在左側找到Editor ,然後選擇 Inspections
7、在右側的搜尋框下面,找到SPRING那塊,然後找到spring的核心包,選中spring core 找到code ,選中Autowiring for Bean Class ,然後選擇右側的Severity,將ERROR級別調製Warning
8、調整後檢視頁面,無報錯現象
如何解決idea的Could not autowire. No b?
1、編寫程式碼的時候出現了,這個問題,這個報錯,看到一條紅線。發現上面引包並沒有出現錯誤,然後我就用了idea的快捷鍵引包,發現也並沒有出現缺失包的情況。所以斷定應該是系統編譯的問題
3、開啟xml後發現,並沒有相關的錯誤提示出現,然後我開始編譯程式碼,看看是否是涉及到了編譯錯誤。儘管這個頁面並沒有出現明顯的error這種級別的錯誤,重啟伺服器
4、發現重啟後如果仍有錯誤,那麼證明spring真沒有掃描到這個bean那麼,我們就需要檢視該服務的實現類是否也標註了註釋@Service,如果添加了,還是報這個錯誤那麼就用下面的方法
5、發現重啟後並無錯誤所以就需要開啟檢視並降低錯誤級別
6、開啟設定setting 在左側找到Editor ,然後選擇 Inspections
7、在右側的搜尋框下面,找到SPRING那塊,然後找到spring的核心包,選中spring core 找到code ,選中Autowiring for Bean Class ,然後選擇右側的Severity,將ERROR級別調製Warning
8、調整後檢視頁面,無報錯現象