热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

关于@autowired无法注入spring组件问题总结

总结了一下,大概有这几个原因,欢迎补充1.导包不正确2.扫包范围不正确(比如没在启动类相同包下,所有要加入扫包范围,可以查看我这篇文章https:bl

总结了一下,大概有这几个原因,欢迎补充

1.导包不正确
2.扫包范围不正确(比如没在启动类相同包下,所有要加入扫包范围,可以查看我这篇文章https://blog.csdn.net/qq_42654484/article/details/92847089)
3.组件没有加入springs容器中(也就是没有加上@Component@Service这些注解)
4.idea工具问题,报错但是不影响运行,可以降低Autowired检测的级别,将Severity的级别由之前的error改成warning或其它可以忽略的级别

最后:向spring容器中加入组件时最好指定名称


推荐阅读
author-avatar
手机用户2602921417
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有