您的位置:首页 > 其它

[置顶] 自学-quartz 的helloworld-01

2016-02-18 16:23 246 查看
1.导入jar 包

2.实现Job 接口:

重写这个方法:

public void execute(JobExecutionContext arg0) throws JobExecutionException {
System.out.println(new Date() + ": doMyJob....");
}

3。进行测试。

public class Main {

public static void main(String[] args) throws SchedulerException {
//1. 创建一个 JobDetail 对象来包装 Job
JobDetailImpl detail = new JobDetailImpl();
detail.setJobClass(MyJob.class);
detail.setName("myJob");
detail.setGroup("myJobGroup");

//2. 创建 Trigger
SimpleTriggerImpl trigger = new SimpleTriggerImpl();
trigger.setName("myTrigger");
trigger.setGroup("myGriggerGroup");
trigger.setStartTime(new Date());
trigger.setRepeatCount(10);
trigger.setRepeatInterval(1000 * 5);

//3. 创建把 JobDetail 和 Trigger 关联在一起的 Scheduler 对象
Scheduler scheduler = new StdSchedulerFactory().getScheduler();
scheduler.scheduleJob(detail, trigger);

//4. 开始执行
scheduler.start();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: