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());
      }
      }
posted @ 2025-07-14 14:23  大树2  阅读(12)  评论(0)    收藏  举报