就相当于是一个定时任务,就相当于到了零点开始将货物上架,进行秒杀。
第一步就是开启定时任务
@SpringBootApplication
// 开启定时任务功能
@EnableScheduling
public class Springboot21TaskApplication {
public static void main(String[] args) {
SpringApplication.run(Springboot21TaskApplication.class, args);
}
}
第二步就是将在要定时执行的方法上面加上一个注解 这个注解里面要包含执行的时间
要将这个类交给Spring容器进行处理
@Component
public class MyQuartz {
@Scheduled(cron = "0/1 * * * * ?")
public void print() {
System.out.println("spring task is running");
}
}