任务调度中心前置:spring基础注解了解
1-定时任务注解基本使用
使用一下两个注解就可以开启定时任务:
- @EnableScheduling 开启定时任务
- @Scheduled开启一个定时任务
@Scheduled
注解是 Spring 框架中用于声明定时任务的注解,它允许你通过简单的配置来计划任务的执行。以下是 @Scheduled
注解中常用属性的一个简单表格解读:
属性名 | 类型 | 描述 |
---|---|---|
fixedRate |
long | 以固定频率执行,单位为毫秒(ms)。上次任务执行完成后,距离下次任务开始执行的间隔时间。 |
fixedDelay |
long | 上次任务执行完成后,延迟一定时间再执行下一次任务,单位为毫秒(ms)。 |
initialDelay |