SpringBoot中定时任务、corn表达式
方法上加上@Scheduled(cron=表达式)
启动类上加上@EnableScheduling
示例
启动类上
启动类加上@EnableScheduling
开启定时任务。
@SpringBootApplication
@EnableScheduling
public class DemoTaskApplication {
public static void main(String[] args) {
SpringApplication.run(DemoTaskApplication.class, args);
}
}
方法上
实现每秒执行一次
@Scheduled(cron = "0/1 * * * * ?")
public void test() {
System.out.println("cron表达式----");
}
每隔一秒输出一次。