[置顶] 自学-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。进行测试。
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(); }
相关文章推荐
- Centos开机自启动脚本的制作
- MySQL性能优化的最佳20+条经验
- java String 直接 转 16进制
- C#中SaveFileDialog 和OpenFileDialog 的用法
- Spring MVC org.springframework.web.bind.MissingServletRequestParameterException解决办法
- mysql 索引的建立
- ServletContext和ServletConfig对象
- 大数据课程体系-学习笔记-第一阶段-Java Reflect
- python super关键字
- [译] ASP.NET 生命周期 – ASP.NET 上下文对象(六)
- LNMP中常见的502错误及处理方法
- 第3章 View的事件体系
- ios xmpp+openfire 群聊
- Chapter2 使用Web容器
- 时间如何相减?
- mac cocoapod安装过程
- TCP/IP协议详解学习笔记-- 链路层(包含CentOS6.5下抓包工具tcpdump的使用)
- <c:out> ------JSTL
- 【原创】PHP程序员进阶学习书籍参考指南
- hdu 2560 java