Springboot启动,报错没找到UserBatchService,报错详细信息如下:
出错原因:这里只介绍列举我的原因,UserBatchService对象为空,大概率就是没有成功注入,查看注解,发现自己没有加@Sercice。
其次,注入两个service,只标注了一个@Autowired注解,正确的做法是每个service分别用一个@Autowired注解。
其他:UserBatchService没有成功注入的话,在UserBatchServiceImpl类打断点是进不去的,只有成功注入才能进入断点。受此启发,才知道错误发生在UserBatchService注入的时候,在controller里找注入是否有误。
版权声明:本文为weixin_44441009原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。