利用Quartz可以实现定时任务,但在跟spring整合后,直接在Job中注解方式注入Service后运行却报空指针异常。
原因是Quartz初始化是自己的JobContext,不同于Spring的ApplicationContext,所以无法直接注入。必须通过JobDetail中的
需要进行如下的方式进行注入:
利用Quartz可以实现定时任务,但在跟spring整合后,直接在Job中注解方式注入Service后运行却报空指针异常。
原因是Quartz初始化是自己的JobContext,不同于Spring的ApplicationContext,所以无法直接注入。必须通过JobDetail中的
需要进行如下的方式进行注入: