Spring Boot 2 x配置定時任務

2021-09-02 13:36:50 字數 551 閱讀 3839

在專案開發過程中,經常需要定時任務來做一些內容,比如定時進行資料統計,資料更新等。

spring boot預設已經實現了,我們只需要新增相應的註解就可以完成定時任務的配置。下面分兩步來配置乙個定時任務:

建立定時任務。在方法上面新增@scheduled註解。

啟動類新增註解,開啟spring boot對定時任務的支援。

這裡需要用到cron表示式,如果對cron表示式不是很熟悉,可以檢視cron表示式詳解。

這是我自定義的乙個定時任務:每10s中執行一次列印任務。

@component

public class timertask

}

在啟動類上面新增@enablescheduling註解,開啟spring boot對定時任務的支援。

SpringBoot2 X 靜態檔案配置

spring boot 缺省會挨個從 meta resources resources static public 裡面找是否存在相應的資源,如果有則直接返回。預設配置 spring.resources.static locations classpath meta inf resources cl...

SpringBoot2 X多種定時任務配置

fixedrate 定時多久執行一次 上一次開始執行時間點後xx秒再次執行 fixeddelay 上一次執行結束時間點後xx秒再次執行 component public class videoordertask catch interruptedexception e async public cl...

基於SpringBoot 2 X整合Druid

說明 本文旨在整理springboot 2.x整合druid基礎功能,如有問題請指出 參考資料 基於springboot 2.x版本,這裡是引入druid spring boot2 starter的方式來配置,所以不需要不需要configbean來配置druid,如果引入的是druid,則需要con...