运行springboot项目出现java.lang.NullPointerException: null的原因及解决方法
这是可能出现的两种原因,当然可能是其他问题。有两个原因:一种是未将类注入到IOC中,导致在创建对象时,对象为null;另外一种是类已加入到IOC中,在创建对象时未自动装配,因此对象并不是从IOC中获取,所以为null。解决方法:如果是第一种原因则在类上面添加@Component注解,将该类注入到IOC容器中;如果是第二种原因则在创建对象上面添加@Autowired注解,保证对象属性的注入,不为nu
·
这是可能出现的两种原因,当然可能是其他问题。
有两个原因:一种是未将类注入到IOC中,导致在创建对象时,对象为null;
另外一种是类已加入到IOC中,在创建对象时未自动装配,因此对象并不是从IOC中获取,所以为null。
解决方法:如果是第一种原因则在类上面添加@Component注解,将该类注入到IOC容器中;
如果是第二种原因则在创建对象上面添加@Autowired注解,保证对象属性的注入,不为null。
更多推荐
已为社区贡献1条内容
所有评论(0)