一、使用new创建了需要spring管理的bean
二、使用set方法注入类
三、A中注入B,B中引用A,造成循环依赖。
四、入口方法为私有方法,引用注入对象
五、在应用的Filter或Listener中使用了@Autowired ,
原因:因为Filter和Listener加载顺序优先于spring容器初始化实例,所以使用@Autowired肯定为null了
六:没启用注解扫描<context:component-scan base-package="icreate.piis" />
七:还是不成功就使用:
SpringApplicationContext.getContext().getBean(XXXXXXXXX.class)获取注入对象
2021-04-13
最新推荐文章于 2024-06-21 09:54:19 发布