这是可能出现的两种原因,当然可能是其他问题。
有两个原因:一种是未将类注入到IOC中,导致在创建对象时,对象为null;
另外一种是类已加入到IOC中,在创建对象时未自动装配,因此对象并不是从IOC中获取,所以为null。

解决方法:如果是第一种原因则在类上面添加@Component注解,将该类注入到IOC容器中;
如果是第二种原因则在创建对象上面添加@Autowired注解,保证对象属性的注入,不为null。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐