Spring 定时器quartz,动态添加定时任务
QuartzUtils: import com.demo.bean.QuartzBean; import org.quartz.*; import org.quartz.impl.StdSchedulerFactory; /** * 创建定时任务暂停,修改,启动,单次启动工具类 */ public class QuartzUtils { private static SchedulerFactory schedulerFactory = new StdSchedulerFactory(); /** * 创建定时任务 定时任务创建之后默认启动状态 * @param quartzBean 定时任务信息类 */ @SuppressWarnings("unchecked") public static void createScheduleJob(QuartzBean quartzBean) throws ClassNotFoundException, SchedulerException { Scheduler scheduler = schedulerFactory.getScheduler(); //获取到定时任务的执行类 必须是类的绝对路径名称 //定时任务类需要是job类的具体实现 QuartzJobBean是job的抽象类。 Class<? extends Job>