栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

定时任务简单使用

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

定时任务简单使用

XXL-JOB:


  com.xuxueli
  xxl-job-core
  2.0.1


package com.xxl.job.executor.service.jobhandler;

import com.xxl.job.core.biz.model.ReturnT;
import com.xxl.job.core.handler.IJobHandler;
import com.xxl.job.core.handler.annotation.JobHandler;
import org.springframework.stereotype.Component;


@JobHandler(value = "MyJobHandler")
@Component
public class MyJobHandler extends IJobHandler {
    
    @Override
    public ReturnT execute(String param) throws Exception {
        System.out.println("我们不能失去信仰");
        return SUCCESS;
    }
}


任务调度:
```java
    @GetMapping("/backupsTables")
    public void backupsTables() throws Exception {
        myJobHandler.execute("");
    }

spring task:
也是就是两个注解;

主要涉及的注解:
@EnableScheduling //开启定时任务  启动类注解
@Scheduled //执行任务间隔设置 方法注解

cron:该参数接收一个cron表达式,cron表达式是一个字符串,字符串以5或6个空格隔开,分开共6或7个域,每一个域代表一个含义。
按顺序依次为:[秒] [分] [小时] [日] [月] [周] [年]

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/975681.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号