当前位置: 首页 > >

Springboot启动 Cannot invoke “xxx.UserBatchService.xxx“ because “this.userBatchService“ is null

发布时间:

Springboot启动,报错没找到UserBatchService,报错详细信息如下:

出错原因:这里只介绍列举我的原因,UserBatchService对象为空,大概率就是没有成功注入,查看注解,发现自己没有加@Sercice。



其次,注入两个service,只标注了一个@Autowired注解,正确的做法是每个service分别用一个@Autowired注解。

其他:UserBatchService没有成功注入的话,在UserBatchServiceImpl类打断点是进不去的,只有成功注入才能进入断点。受此启发,才知道错误发生在UserBatchService注入的时候,在controller里找注入是否有误。



友情链接: