1.首先注意扫描问题,如果确定该包被扫描了那就排除扫描问题,扫描不到,自然无法自动注入。
2.若类A中包含成员属性B, B是通过@Autowired自动注入,而类A的实例是通过new的方式产生,则自动注入会失效的。 哈哈哈,我犯的是这个错误。 用new的话,默认调用的是构造方法, 但是Autowired所注入的对应并没有被初始化。都是要Autowired注入的话,项目一启动就纳入spring容器的管理。(复制的别人的,有评论讲:new的形式就脱离Spring IOC了)反正大体就是这么个意思。
2020-02-24-Spring中@Autowired失效问题
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 1、什么是 Spring 框架?Spring 框架有哪些主要模块?Spring 框架是一个为 Java 应用程序的...
- 1. The IoC container 1.1. Introduction to the Spring IoC ...