Spring Task定时任务介绍
demo:
spring task
cron 表达式
1.导入maven依赖spring-context(已存在)
2.启动类添加注解@EnableScheduling开启任务调度
@EnableScheduling //开启任务调度
public class SkyApplication {
3.自定义定时任务类
package com.sky.task;
import lombok.extern.slf4j.Slf4j;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
import java.util.Date;
/**
-
自定义定时任务类
*/
@Component
@Slf4j
public class MyTask {/**
- 定时任务 每隔5秒触发一次
*/
//@Scheduled(cron = "0/5 * * * * ?")
public void executeTask(){
log.info("定时任务开始执行:{}", new Date());
}
}
- 定时任务 每隔5秒触发一次

浙公网安备 33010602011771号