1
我使用石英調度程序動態調度作業。我發現使用石英調度程序使用spring bean類的另一種方法。例如, 。在石英調度程序庫中使用彈簧包裝類的好處
這是使用石英調度程序的正常方式。
SchedulerFactory sf = new StdSchedulerFactory();
Scheduler sched = sf.getScheduler();
JobDetail job = newJob(SimpleJob.class).withIdentity("job2", "group1").build();
CronTrigger trigger = newTrigger().withIdentity("trigger2", "group1").withSchedule(cronSchedule("0/2 * * * * ?")).build();
sched.scheduleJob(job, trigger);
sched.start();
,這是我們如何使用Spring類: -
JobDetailFactoryBean job = new JobDetailFactoryBean();
job.setName(list.get(a).getJobName());
job.setDurability(true);
job.setGroup("group");
CronTriggerFactoryBean ret = new CronTriggerFactoryBean();
trigger.setCronExpression(list.get(a).getCronExpression());
trigger.setGroup("group");
trigger.setName(list.get(a).getCronExpressionName());
trigger.setJobDetail(job.getObject());
SchedulerFactoryBean sched = new SchedulerFactoryBean();
sched.setOverwriteExistingJobs(true);
sched.setTriggers(trigger);
,所以我想知道什麼是使用過的石英庫春天包裝類的優勢。
只想回答:)通常它的方便,機器人有用於石英的豆類用法和用於依賴注入。 – yishaiz