springBoot使用定時器

2021-09-23 05:58:11 字數 900 閱讀 2785

@configuration

@enablescheduling

public

class

quartzconfig

@bean

public trigger uploadtasktrigger()

@component

public

class

taskjob

extends

quartzjobbean

】",dateutils.

format

(new

date()

, dateutils.date_14));

}}

示例:「0 0 12 * * ?」 每天中午十二點觸發

「0 15 0 ? * *」 每天凌晨00:15觸發

「0 15 0 * * ?」 每天早上10:15觸發

「0 15 0 * * ? *」 每天早上10:15觸發

「0 15 0 * * ? 2005」 2023年的每天早上10:15觸發

「0 * 14 * * ?」 每天從下午2點開始到2點59分每分鐘一次觸發

「0 0/5 14 * * ?」 每天從下午2點開始到2:55分結束每5分鐘一次觸發

「0 0/5 14,18 * * ?」 每天的下午2點至2:55和6點至6點55分兩個時間段內每5分鐘一次觸發

「0 0-5 14 * * ?」 每天14:00至14:05每分鐘一次觸發

「0 10,44 14 ? 3 wed」 三月的每週三的14:10和14:44觸發

「0 15 10 ? * mon-fri」 每個周

一、周二、周

三、周四、周五的10:15觸發

Springboot中使用定時器

1 在入口類中加入 enablescheduling註解 enablescheduling public static void main string args throws exception 2 建立定時器類,類中的方法註解了 scheduled就是乙個定時器 方式一 component pu...

SpringBoot使用定時器(超簡單)

spring boot使用 scheduled定時器任務 摘要 spring boot之使用 scheduled定時器任務 enablescheduling public static void main string args throws exception 其中 enableschedulin...

Spring Boot中定時器的使用

因為專案需要定時在後端執行任務重新整理資料,不需要從前端呼叫介面,所以需要使用定時器。基於註解方式 scheduled預設為單執行緒。package com.ruanshuai.demo.util import com.ruanshuai.demo.config.configconsts impor...