| 1234567891011121314151617181920212223242526 |
- package cn.com.goldenwater.dcproj.config;
- import cn.com.goldenwater.dcproj.utils.TaskSchedulerFactory;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.context.annotation.Bean;
- import org.springframework.context.annotation.Configuration;
- import org.springframework.scheduling.quartz.SchedulerFactoryBean;
- /**
- * @author lhc
- * @date 2020/10/12 13:57
- */
- @Configuration
- public class QuartzConfiguration {
- @Autowired
- private TaskSchedulerFactory taskSchedulerFactory;
- //创建调度器工厂
- @Bean(name = "SchedulerFactory")
- public SchedulerFactoryBean schedulerFactoryBean() {
- SchedulerFactoryBean factoryBean = new SchedulerFactoryBean();
- factoryBean.setJobFactory(taskSchedulerFactory);
- return factoryBean;
- }
- }
|