版权声明:本文为转载文章,遵循 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"})
添加需要扫描的包
其他方法请补充