方案2
后期使用 延时队列
消息队列 处理
quartz-demo
在这里插入图片描述
package com.qfedu.quartzdemo.service;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
/**
* @author beyondx
* @date Created in 2022/08/21/ 16:00
*/
@Component
public class PrintHelloWorldJob {
/**
* 打印 helloworld
*/
@Scheduled(cron = "0/3 * * * * ?") // 任务定义的注解, 加上这注解, 这个任务, 就是一个 循环任务
public void printHelloWorld() {
System.out.println("----helloworld");
}
}
package com.qfedu.quartzdemo;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.scheduling.annotation.EnableScheduling;
@SpringBootApplication
@EnableScheduling
public class QuartzDemoApplication {
public static void main(String[] args) {
SpringApplication.run(QuartzDemoApplication.class, args);
}
}