idea:Could not autowire. No beans of 'xxx' type found

今天在搞项目的时候,发现了这个问题。它不会影响你的编译运行,属于ide给你的提示(不规范的地方)

意思:spring找不到这个bean,无法自动注入

发生的位置:service层自动扫描dao对象时

解决的办法:

1. 把工具的提示功能关了,眼不见心不烦(但是没有从根本解决问题)

setting ----> editor ----> Inspections ----> spring core----> code ----> autowiring for bean class

右边的修改一下就行了

2.在dao层被注入的类写上注解

加上@Component注解,将此类注入到spring容器中

扫描二维码关注公众号,回复: 9075994 查看本文章

加上@Repository注解,简化Spring开发,实现数据访问

不懂注解什么意思,看这里

发布了214 篇原创文章 · 获赞 281 · 访问量 9万+

猜你喜欢

转载自blog.csdn.net/lk1822791193/article/details/100517152