SpringBoot定时任务的设置

原创 2017年09月10日 19:10:26

如果我们需要每天定时进行财务汇总,我们的服务器就需要开启线程定时触发,SpringBoot中开启定时任务依然是使用注解。

一、首先在Application中添加注解

@EnableScheduling

二、写一个定时任务的类,使用注解设置类和方法即可

@Component
public class StartManager {
    @Scheduled(fixedDelay = 1000 * 5)
    public void start() {
        SimpleDateFormat sdf = new SimpleDateFormat("mm:ss");
        String time = sdf.format(System.currentTimeMillis());
        MsgUtils.show("定时记录:" + time);
    }
}

运行效果:




其中cron表达式的相关规则参考这篇文章:

https://www.rjkf.cn/springboot-schedule-cron/

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

SpringBoot—动态修改定时任务cron参数

动态修改定时任务cron参数 不需要重启应用就可以动态的改变Cron表达式的值 不能使用@Scheduled(cron = “${jobs.cron}”)实现 代码如下:@Service...

SpringBoot定时任务说明

介绍SpringBoot定时任务,利用@Scheduled注解实现,可以通过配置applicationContext.xml来实现单线程定时任务和多线程定时任务。

SpringBoot+quartz实现定时任务

首先明白Quartz核心概念会变得很容易理解配置. 1、Job 表示一个工作,要执行的具体内容。此接口中只有一个方法 void execute(JobExecutionContext conte...

SpringBoot (九) :定时任务

原文出处: 纯洁的微笑 在我们的项目开发过程中,经常需要定时任务来帮助我们来做一些内容,springboot默认已经帮我们实行了,只需要添加相应的注解就可以实现。 1、pom包配置 ...

SpringBoot 定时任务

第一步: 在启动类中加入如下注解 @SpringBootApplication @EnableScheduling public class Application { public stati...

springboot(九):定时任务

在我们的项目开发过程中,经常需要定时任务来帮助我们来做一些内容,springboot默认已经帮我们实行了,只需要添加相应的注解就可以实现

SpringBoot定时任务@EnableScheduling和cron表达式

SpringBoot定时任务@EnableScheduling,cron表达式,Spring注解

SpringBoot 定时任务@Scheduled详解

@Scheduled是Spring的一个定时任务注解,通过注解配置就能够轻量级的定时任务,简单方便。 ## 注解使用说明 ## package org.springframework.scheduli...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)