SpringBoot定时任务

spring定时任务
TaskScheduler 任务调度者
TaskExecutor  任务执行者

@EnableScheduling //开启定时功能的注解
@Scheduled //什么时候执行

Cron表达式

1、使用方式 开启定时功能注解,在启动类上

2、将类对象添加到Spring容器中后在定时执行的方法上添加@Scheduled 注解,并写好Cron表达式说明执行时间

//在特定时间执行这个方法   Timer
    //秒 分 时 日 月 星期
    @Scheduled(cron = "0 39 * * * ?")
    public void hello(){
        System.out.println("hello 执行了");
    }

常用Cron表达式:https://www.cnblogs.com/junrong624/p/4239517.html

Cron表达式在线生成:https://www.bejson.com/othertools/cron/

原文地址:https://www.cnblogs.com/harriets-zhang/p/14502582.html