<dependency>
<groupId>com.github.liuhuagui</groupId>
<artifactId>easy-quartz-starter</artifactId>
<version>1.0.0</version>
</dependency>
public class MyTask implements Job {
@Override
public void execute(JobExecutionContext context) throws JobExecutionException {
System.out.println("Hello, World!");
}
}
yaml
easy-quartz:
thread-pool:
core-pool-size: 5
max-pool-size: 10
@SpringBootApplication
@QuartzJobs({
@QuartzJob(jobClass = MyTask.class, cronExpression = "0/5 * * * * ?")
})
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}