SpringBoot——定时任务@Scheduled

SpringBoot——定时任务@ScheduledSpringBoot——定时任务@Scheduled

大家好,又见面了,我是你们的朋友全栈君。

定时任务很简单,只需要三个注解即可完成。

1.首先需要创建一个执行定时任务的类,这里用到两个注解。

 
/**
* 这是一个定时任务类,用来执行定时任务
* @author:刘朋
* @date:2018-08-17 09:09
* @version:V1.0
*/
@Component
public class TimerTask {

    /**
     * 每秒执行一次
     */
    @Scheduled(cron = "* * * * * ?")
    public void scheduledTask(){
        //这里是执行的代码。
    }
}

2.如果用到了@Scheduled注解,需要在项目启动时添加扫描,在项目启动类上添加@EnableScheduling注解。

3.运行项目时就会按照@Scheduled注解上的表达式进行定时执行代码,这个表达式说起来也简单,但是老是记不住怎么写,但是不用担心,可以访问这个网址http://cron.qqe2.com/ 这里有一个cron表达式生成器,可以生成你想要的所有表达式。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/106455.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • rsyslogd-学习&使用

    rsyslogd-学习&使用简介【这一篇博客不是完整的解释rsyslogd的运行原理,只是一个自己查找资料的记录】rsyslog是一个syslogd的多线程增强版。现在Fedora和Ubuntu,rhel6默认的日志系统都是rsyslog了。rsyslog负责写入日志,logrotate负责备份和删除旧日志,以及更新日志文件学习资料1.官方网站官方网站:http://www.rsyslog.com/这是官

    2022年8月15日
  • matlab wavedec2 函数,python小波变换 wavedec2函数 各个返回值详解

    matlab wavedec2 函数,python小波变换 wavedec2函数 各个返回值详解python小波变换wavedec2函数各个返回值详解python小波变换wavedec2函数各个返回值详解网上找了好多文章都没有提到这个东西,没有说明wavedec2函数各个返回值究竟是什么意思我们先看看wavedec2函数的大概形式,pywt.wavedec2(data,wavelet,mode=’symmetric’,level=None,axes=(-2,-1))…

    2022年6月29日
  • HttpCanary下载_HTML自我介绍

    HttpCanary下载_HTML自我介绍前言首先,我们无论学习哪个框架,都要带着问题,带着思考去学习思考1:HttpRunner是什么?思考2:HttpRunner的设计模式是什么?思考3:为什么我们要学习HttpRunner?他的

    2022年7月31日
  • 面试官,不要再问我三次握手和四次挥手「建议收藏」

    面试官,不要再问我三次握手和四次挥手「建议收藏」三次握手和四次挥手是各个公司常见的考点,也具有一定的水平区分度,也被一些面试官作为热身题。很多小伙伴说这个问题刚开始回答的挺好,但是后面越回答越冒冷汗,最后就歇菜了。见过比较典型的面试场景是这样的:面试官:请介绍下三次握手求职者:第一次握手就是客户端给服务器端发送一个报文,第二次就是服务器收到报文之后,会应答一个报文给客户端,第三次握手就是客户端收到报文后再给服务器发送一个报文,三次握手就…

    2022年4月29日
  • PolSARpro v5.1.3 处理Sentinel-1A SLC数据

    PolSARpro v5.1.3 处理Sentinel-1A SLC数据PolSARproV.5.1处理Sentinel1A数据PolSARpro软件简介准备工作PolSARpro读取Sentinel1A数据PolSARpro软件简介PolSARpro是由法国雷恩第一大学(UniversitédeRennes1)电子和电信学院教授EricPottier1等人带头开发的专门用于PolSAR(极化合成孔径雷达)、Pol-InSAR(极化干涉合成孔径雷…

    2022年7月21日
  • 光棍节程序员闯关秀第9关(总共10关) 解题步骤

    光棍节程序员闯关秀第9关(总共10关) 解题步骤题目链接:http://segmentfault.com/game/?k=4999c12ce5be7c3cba227ba9f4f7d797解题步骤:1.应景嘛,把所有的空格替换成11112.8位二进制转换成一个byte,解释为ASCII字符3.得到一个BASE64加密在字符串4.用 BASE64Decoder解密5.另存为

    2022年7月16日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号