1 添加依赖
在 springboot 项目的 pom.xml 中添加依赖
<dependency>
<groupId>org.quartz-scheduler</groupId>
<artifactId>quartz</artifactId>
<version>2.3.1</version>
</dependency>
<dependency>
<groupId>org.quartz-scheduler</groupId>
<artifactId>quartz-jobs</artifactId>
<version>2.3.1</version>
</dependency>
2 编写 job
最好在 springboot 项目中创建一个目录 job 用于专门存放需要调度的 job。在该目录下创建一个类 eg: HelloJob.java,内容为:
package com.fcy.demo.job;
import org.quartz.Job;
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;
public class HelloJob implements Job {
@Override
public void execute(JobExecutionContext jobExecutionContext) throws JobExecutionException {
String name = jobExecutionContext.getJobDetail().getJobDataMap().getString(