SpringTask的学习

news/2024/10/19 13:10:24/

cron表达式

cron表达式其实就是一个字符串,通过cron表达式可以定义任务触发的时间,构成规则:分为6或7个

域,由空格分隔开,每个域代表一个含义每个域的含义分别为:秒、分钟、小时、日、月、周、年(可选)


cron表达式在线生成器: https://cron.qqe2.com

Spring Task使用步骤:
①导入maven坐标spring-context(已存在)

启动类添加注解 @EnableScheduling 开启任务调度

自定义定时任务类

@Component
@Slf4j
public class MyTask {/***  定时任务 每隔5秒触发一次*/@Scheduled(cron ="0/5 * * * * ?")public void executeTask(){log.info("定时任务开始执行:{}",new Date());}
}

运行后的效果
每隔5秒执行一次


http://www.ppmy.cn/news/1540259.html

相关文章

Matching——网络游戏大厅匹配设计

众所周知,网络游戏大厅匹配系统,一直是游戏很最重要的一环!在很多游戏中都是必不可少的的一环。比如,MOBA类 Dota,LOL,吃鸡 大地图这类,都少不了匹配,在服务器设计中也就成了很重要的…

2.计算机网络_IP地址

IPv4的IP地址 1、分类IP IP地址的表示方式: IP地址在整个互联网中是唯一的,指明了连接到某个网络上的一个主机。IP地址用32位二进制数表示,每一个字节代表一段,如下图IP地址即为128.11.3.31。 什么是多归属主机: 当…

重学SpringBoot3-集成Spring Security(一)

更多SpringBoot3内容请关注我的专栏:《SpringBoot3》 期待您的点赞👍收藏⭐评论✍ 重学SpringBoot3-集成Spring Security(一) 1. 简介与概念2. 基础配置2.1. 添加依赖2.1 基本认证与授权配置 3. 密码加密3.1. 如何加密用户密码3.2…

Git 可视化的实现:提升版本控制体验的利器

Git 是目前最流行的分布式版本控制系统,广泛应用于软件开发和项目管理中。然而,对于许多人来说,Git 命令行操作可能有些复杂且难以直观理解,特别是当涉及到复杂的分支和合并操作时。为了更好地帮助开发者掌握 Git 的操作过程&…

浅谈C#之抽象类、抽象方法

一、基本介绍 在C#中,抽象类和抽象方法是面向对象编程中的重要概念,它们提供了一种方式来定义一个类的基本框架,但不完全实现它。这允许其他类继承这个框架,并提供具体的实现细节。 二、基本用法 抽象类 抽象类是一个不能被实例…

iPad备份软件哪个好?好用的苹果备份软件推荐

苹果手机在将数据备份到电脑时,需要通过第三方的管理软件,才可以将手机连接到电脑进行备份。苹果手机备份软件有很多,常用的有:爱思助手、iMazing、iTuns等。那么这三款常用的备份软件究竟哪款更好呢?下面就给大家盘点…

06-ArcGIS For JavaScript-requestAnimationFrame动画渲染

文章目录 概述setInterval()与setTimeout()requestAnimationFrame()requestAnimationFrame在ArcGIS For JavaScript的应用结果 概述 本节主要讲解与时间相关的三个方法setTimeout()、setInterval()和requestAnimationFrame(),这三个方法都属…

【pyspark学习从入门到精通4】弹性分布式数据集_2

目录 Lambda 表达式 全局作用域与局部作用域 Transformations .map(...) 转换 .filter(...) 转换 .flatMap(...) 转换 .distinct(...) 转换 .sample(...) 转换 .leftOuterJoin(...) 转换 .repartition(...) 转换 Lambda 表达式 在这个例子中,我们将从 dat…