spring boot 建立定時任務

2022-06-16 03:00:13 字數 977 閱讀 9798

1.@scheduled建立定時任務,在springboot主類中加入@enablescheduling註解啟用定時任務的配置,備註:不支援集群,集群可以使用xxl-job

2.首先建立乙個task包和乙個類,這個類中建立乙個方法來進行定時任務

3.需要在啟動類中啟動我們的定時任務

4.啟動之後我們來看看效果,如果是需要用正則進行匹配,可以在這裡進行你需要的表示式

//把普通pojo例項化到spring容器中,相當於配置檔案中的

//@component

@slf4j

public class scheduledtasks

//「30 * * * * ?」 每半分鐘觸發任務

//「30 10 * * * ?」 每小時的10分30秒觸發任務

//「30 10 1 * * ?」 每天1點10分30秒觸發任務

//「30 10 1 20 * ?」 每月20號1點10分30秒觸發任務

@scheduled(fixedrate=3000)

public void taskservice()

}

Spring Boot建立定時任務

在spring boot中編寫定時任務是很簡單的事情,下面通過實列來介紹下如何在spring boot中建立定時任務,實現每過三秒輸出一下當前時間。在spring boot的啟動類中加入 enablescheduling註解,啟動定時任務的配置。啟動類 實現類 在上面的入門例子中,使用了 sched...

Spring Boot建立定時任務

1,在spring boot的主類中加入 enablescheduling註解,啟用定時任務的配置,用於提醒springboot定時執行被標記的定時任務 示例 enablescheduling public static void main string args 2.編寫定時任務的方法,給方法新增...

SpringBoot 定時任務

第一步 在啟動類中加入如下註解 enablescheduling public class public static void main string args 注意 enablescheduling必須加,否則無法開啟定時任務 第二步 建立定時任務 component public class ...