版權聲明:本文爲轉載文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
原文鏈接:https://blog.csdn.net/qq_38061755/article/details/80724970
問題描述:在剛剛開始學習springboot 的過程中出現了could not autowired no been have been found
翻譯成成中文就是不能完成自動注入,找不到注入時依賴的相關的bean類。
解決的方法:
-
第一步查看自己的springboot啓動類是否添加了
@Component
註解 -
第二步:如果還是報錯,檢查自己的注入的屬性的名稱是否和配置文件中的名稱一致(或者說在字節的主入口類中是否配置了
@ConfigurationProperties(prefix = "配置文件的屬性的名稱")
),如果還是報錯,進行第三步 -
第三部:在springboot的啓動類中添加
@ComponentScan(basePackages = {"controller","pojo"})
添加需要掃描的包
其他方法請補充