网页设计师学习网站,Wordpress图片热点,湛江霞山,慧聪网是干什么的介绍
Spring Task是Spring框架提供的任务调度工具#xff0c;可以按照约定的时间自动执行某个代码逻辑。 Corn表达式
corn表达式其实就是一个字符串#xff0c;通过corn表达式可以定有任务触发的时间
构成规则#xff1a;分为6或7个域#xff0c;由空格分隔开#xff0…介绍
Spring Task是Spring框架提供的任务调度工具可以按照约定的时间自动执行某个代码逻辑。 Corn表达式
corn表达式其实就是一个字符串通过corn表达式可以定有任务触发的时间
构成规则分为6或7个域由空格分隔开每个域代表一个含义
每个域的含义分别为秒分钟小时日月周年可选
表达式网站
在线Cron表达式生成器
“ https://cron.qqe2.com/ ” 使用步骤
启动类加上
EnableScheduling //开启任务调度
SpringBootApplication
EnableTransactionManagement //开启注解方式的事务管理
Slf4j
EnableCaching //开启缓存注解功能
EnableScheduling //开启任务调度
public class SkyApplication {public static void main(String[] args) {SpringApplication.run(SkyApplication.class, args);log.info(server started);}
}package com.sky.task;import lombok.extern.slf4j.Slf4j;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;import java.util.Date;/*** author Mtz* version 1.0* 2023/9/2010:41* function* comment*/
Component
Slf4j
public class MyTask {/*定时任务*/Scheduled(cron 0/5 * * * * ? )public void executeTask() {log.info(定时任务开始执行{}, new Date());}}