1.项目结构图:
2.创建QuartzTask01.java
public class QuartzTask01 {
static int i=1;
public void run (){
Date date = new Date();
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println("张无忌第"+i+"次练功时间==========="+simpleDateFormat.format(date));
++i;
}
}
3.创建QuartzTask02.java
/编写一个定时执行业务逻辑的类
public class QuartzTask02 extends QuartzJobBean {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
@Override
protected void executeInternal(JobExecutionContext arg0)
throws JobExecutionException {
Date date = new Date();
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(name + " 每次晨练时间===========" +simpleDateFormat.format(date));
}
}
4.创建多任务applicationContext01.xml配置文件
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
<bean name="task01" class="com.wjl.QuartzTask01"/>
<bean