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 = "")

最新文章

  1. JAVA基础-输入输出:1.编写TextRw.java的Java应用程序,程序完成的功能是:首先向TextRw.txt中写入自己的学号和姓名,读取TextRw.txt中信息并将其显示在屏幕上。
  2. <c:if>标签的使用-流程控制标签
  3. 如何使用shell脚本快速排序和去重文件数据
  4. Win10 开发者模式开启
  5. MySQL数据库的常用操作
  6. C高级 服务器内核分析和构建 (一)
  7. Java [Leetcode 231]Power of Two
  8. Congos
  9. Git学习 -- 新建版本库
  10. article标签
  11. Linux shell 编程文件比较
  12. Maven(十五)Maven 聚合
  13. React browserHistory.push()传参
  14. Javascript高级编程学习笔记(42)—— DOM(8)Attr类型
  15. VSTO:使用C#开发Excel、Word【13】
  16. springMVC 使用WebApplicationContext获取ApplicationContext对象
  17. Sql server中的 nvarchar(max) 到底有多大?(转载)
  18. Mac idea 快捷键
  19. python标准库介绍——21 UserDict 模块详解
  20. ThinkPHP 5.0.x SQL注入分析

热门文章

  1. 15,scrapy中selenium的应用
  2. TCP/IP网络编程之套接字的多种可选项
  3. “帮你APP”团队冲刺8
  4. Windows API 学习记录1
  5. CSU-ACM寒假集训选拔-入门题
  6. allocator class
  7. 练习题 - js函数
  8. Unity --yield return
  9. icheck 动态设置选中,判断是否选择
  10. JS 处理json数据