spring对quartz的配置共分四步:
- 配置实际执行业务逻辑类,即普通的spring bean(com.hnisi.exdata.service.ExDataDataJob)
- 配置JobDetail类,如上例中的MethodInvokingJobDetailFactoryBean,该工厂类需要指定执行业务逻辑的bean及调用的方法名
- 配置Trigger(任务触发)类,如上例中的CronTriggerFactoryBean,是基于cron表达式触发任务,需要指定JobDetail和cron表达式
- 配置scheduler(定时任务)类,如上例中的SchedulerFactoryBean,是将trigger注册到定时任务中,使trigger生效