目录
一、实现定时任务
1.1、fixedRate
1.2、fixedDelay
1.3、initialDelay
1.4、cron
二、cron表达式
三、读取配置文件
四、实现并行执行定时任务
五、Gitee源码
一、实现定时任务
首先在主应用类或者任何配置类上添加@EnableScheduling
注解,以启用定时任务功能。
@Scheduled注解支持四种主要参数类型:fixedRate、fixedDelay、initialDelay和cron
1.1、fixedRate
表示任务的执行频率,以毫秒为单位。任务会在上一个任务开始后的指定时间后再次执行@Scheduled(fixedRate = 5000) 表示每5秒执行一次。
package com.example.scheduled.task;
import org.springframework.scheduling.annotation.Scheduled;
import or