Quartz定时框架CronTrigger开发使用
public class HelloJob implements Job {
public void execute(JobExecutionContext context) throws JobExecutionException {
System.out.println("Hello,Quartz!");
}
}
public class QuartzDemo {
public static void main(String[] args) throws SchedulerException {
//定时器对象
Scheduler scheduler = StdSchedulerFactory.getDefaultScheduler();
//定义一个工作对象
JobDetail job = JobBuilder.newJob(HelloJob.class).withIdentity("job1","group1").build();
//定义触发器
Trigger trigger = TriggerBuilder.newTriger().withIdentity("trigger1","group1").withSchedule(CronScheduleBuilder.cronSchedule("0 0 0 ? * *")).build();
scheduler.scheduleJob(job,trigger);
scheduler.start();
}
}