zoukankan      html  css  js  c++  java
  • Springboot定时任务

    1、在启动类上面加注解:

    @EnableScheduling
    

    2、定义一个bean,在方法上面加@Scheduled:

    package cn.mmweikt.es.schedule;
    
    import org.springframework.scheduling.annotation.Scheduled;
    import org.springframework.stereotype.Component;
    
    @Component
    public class MyTask {
        @Scheduled(cron = "*/5 * * * * *") //5秒执行1次
        public void excute() {
            System.out.println("excute");
        }
    }
    

    启动项目可见控制台输出:

    2019-01-24 23:04:56.815  INFO 4536 --- [           main] o.s.s.concurrent.ThreadPoolTaskExecutor  : Initializing ExecutorService 'applicationTaskExecutor'
    2019-01-24 23:04:57.288  INFO 4536 --- [           main] o.s.s.c.ThreadPoolTaskScheduler          : Initializing ExecutorService 'taskScheduler'
    

    然后控制台每5秒打印excute,定时任务成功。

  • 相关阅读:
    Flask_脚本
    数据库
    模板
    视图函数和视图类
    HTTP请求
    Flask路由注册
    初识Flask
    微信小程序之基础使用
    celery任务队列
    文件处理小结
  • 原文地址:https://www.cnblogs.com/kibana/p/10317520.html
Copyright © 2011-2022 走看看