当前位置:   article > 正文

Springboot学习之线程池任务调度类ThreadPoolTaskScheduler(十七)_springboot 调度线程池

springboot 调度线程池

        springboot中有一个bean,ThreadPoolTaskScheduler,可以很方便的对重复执行的任务进行调度管理;相比于通过java自带的周期性任务线程池ScheduleThreadPoolExecutor,此bean对象支持根据cron表达式创建周期性任务。废话不多说,上代码我们操练一把。

下面是一个SpringBoot项目,用到了lombok。

一、定义线程任务

注意:这个自定义的任务必须是一个线程

  1. package com.example.demo.scheduler;
  2. import lombok.Data;
  3. import lombok.NoArgsConstructor;
  4. @Data
  5. @NoArgsConstructor
  6. public class MyTask implements Runnable{
  7. private String name;
  8. public MyTask(String name) {
  9. this.name = name;
  10. }
  11. @Override
  12. public void run() {
  13. System.out.println("test------>" + name);
  14. }
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/507520
推荐阅读
相关标签
  

闽ICP备14008679号