近期项目中有用到Quartz,故现在学习Quartz以满足工作需求。
这里列出几个Quartz的Demo,循序渐进的学习Quartz,找出最方便好用的使用方式。
方式一:Maven+Quartz本身Api,实现每隔两秒打印HelloWorld
1、在pom.xml中加入Quartz的依赖:
org.quartz-scheduler
quartz
2.2.3
2、写出继承了Job的实现类package com.aweiyo.demo.helloQuartz;
import java.text.SimpleDateFormat;
import java.util.Date;
import org.quartz.Job;
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;
public class HelloJob implements Job {
public void execute(JobExecutionContext arg0) throws JobExecutionException {
Date date = new Date();
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd");
System.err.println("当前时间为:==========" + sf.format(date));
System.out.println