码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2019-02-22 00:41:14      阅读:458      评论:0      收藏:0      [点我收藏+]

标签:任务   autowired   空指针   长连接   过程   注入   wired   相关   service   

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

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

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

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

解决方案

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

标签:任务   autowired   空指针   长连接   过程   注入   wired   相关   service   

原文地址:https://www.cnblogs.com/doudou2018/p/10416043.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!