Springboot 定时任务,service层无法注入问题详细解决

Posted 豆豆2018

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Springboot 定时任务,service层无法注入问题详细解决相关的知识,希望对你有一定的参考价值。

开发一个微信小程序后台,建立websocket 长连接,需要后台开启定时任务,

定时任务定时查库,相应前台

但是具体执行过程中一直在报空指针错误,最后定位到service 为空,无法调用其相关的方法导致的

这是spring的一个Bug ,需要手动去配置一个类,主动获取实例,在定时任务中(继承TimerTask类),@Autowired 是失效的,无法注入

解决方案

以上是关于Springboot 定时任务,service层无法注入问题详细解决的主要内容,如果未能解决你的问题,请参考以下文章

springboot定时任务

SpringBoot定时任务

SpringBoot异步定时邮件任务

微信公众号的SpringBoot+Quartz的定时任务Demo

Springboot定时任务quartz整合(多数据源+quartz持久化到数据库)

SpringBoot的定时任务