zoukankan      html  css  js  c++  java
  • (入门SpringBoot)SpringBoot结合定时任务task(十)

    SpringBoot整合定时任务task

    1. 使用注解EnableScheduling在启动类上.
    2. 定义@Component作为组件被容器扫描.
    3. 表达式生成地址:http://cron.qqe2.com

    下面是例子:

    1.  //开启定时任务:
    @EnableScheduling
    public class DemoApplication {

    2./**
     * 定时任务:
     */
    @Component
    public class TestTask {

        private static final SimpleDateFormat dataFormat = new SimpleDateFormat("HH:mm:ss");
        //定义每3秒执行任务:
        @Scheduled(fixedRate = 3000)
        public void reportCurrentTime(){
            System.out.println("现在时间:" + dataFormat.format(new Date()));
        }
    }

    3.启动就完事了.

    提示: 定时任务可以用cron表达式:@Scheduled(cron = "")

  • 相关阅读:
    Netty的常用概念
    netty学习
    MarkDown思考
    Xshell配置SSH秘钥登录
    Maven中避开测试环节
    Maven文件配置
    机器学习资源
    数学问题-高精度运算
    对局匹配
    发现环
  • 原文地址:https://www.cnblogs.com/historylyt/p/10934928.html
Copyright © 2011-2022 走看看