老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業(yè)提供網(wǎng)站建設(shè)、域名注冊(cè)、服務(wù)器等服務(wù)

SpringBoot整合SpringTask如何實(shí)現(xiàn)定時(shí)任務(wù)功能?

這篇文章將為大家詳細(xì)講解有關(guān)SpringBoot整合SpringTask如何實(shí)現(xiàn)定時(shí)任務(wù)功能?,小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。

創(chuàng)新互聯(lián)是一家專(zhuān)業(yè)的成都網(wǎng)站建設(shè)公司,我們專(zhuān)注成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、網(wǎng)絡(luò)營(yíng)銷(xiāo)、企業(yè)網(wǎng)站建設(shè),外鏈1元廣告為企業(yè)客戶(hù)提供一站式建站解決方案,能帶給客戶(hù)新的互聯(lián)網(wǎng)理念。從網(wǎng)站結(jié)構(gòu)的規(guī)劃UI設(shè)計(jì)到用戶(hù)體驗(yàn)提高,創(chuàng)新互聯(lián)力求做到盡善盡美。

Cron表達(dá)式

Cron表達(dá)式是一個(gè)字符串,包括6~7個(gè)時(shí)間元素,在SpringTask中可以用于指定任務(wù)的執(zhí)行時(shí)間。

Cron的語(yǔ)法格式

Seconds Minutes Hours DayofMonth Month DayofWeek

Cron格式中每個(gè)時(shí)間元素的說(shuō)明

時(shí)間元素 可出現(xiàn)的字符 有效數(shù)值范圍
Seconds , - * / 0-59
Minutes , - * / 0-59
Hours , - * / 0-23
DayofMonth, - * / ? L W 0-31
Month , - * / 1-12
DayofWeek , - * / ? L # 1-7或SUN-SAT

Cron格式中特殊字符說(shuō)明

字符 作用  舉例
, 列出枚舉值 在Minutes域使用5,10,表示在5分和10分各觸發(fā)一次
- 表示觸發(fā)范圍 在Minutes域使用5-10,表示從5分到10分鐘每分鐘觸發(fā)一次
* 匹配任意值 在Minutes域使用*, 表示每分鐘都會(huì)觸發(fā)一次
/ 起始時(shí)間開(kāi)始觸發(fā),每隔固定時(shí)間觸發(fā)一次 在Minutes域使用5/10,表示5分時(shí)觸發(fā)一次,每10分鐘再觸發(fā)一次
? 在DayofMonth和DayofWeek中,用于匹配任意值 在DayofMonth域使用?,表示每天都觸發(fā)一次
# 在DayofMonth中,確定第幾個(gè)星期幾 1#3表示第三個(gè)星期日
L 表示最后 在DayofWeek中使用5L,表示在最后一個(gè)星期四觸發(fā)
W 表示有效工作日(周一到周五) 在DayofMonth使用5W,如果5日是星期六,則將在最近的工作日4日觸發(fā)一次

整合SpringTask

由于SpringTask已經(jīng)存在于Spring框架中,所以無(wú)需添加依賴(lài)。

配置SpringTaskConfig類(lèi)

只需要在配置類(lèi)中添加一個(gè)@EnableScheduling注解即可開(kāi)啟SpringTask的定時(shí)任務(wù)能力。

@Configuration
@EnableScheduling
public class SpringTaskConfig {
}

添加CallPaySpringTask類(lèi)來(lái)執(zhí)行定時(shí)任務(wù)

package ltd.hanzo.mall.task;

import lombok.extern.slf4j.Slf4j;
import ltd.hanzo.mall.service.TaskService;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
import javax.annotation.Resource;

/**
 * @Author 皓宇QAQ
 * @email 2469653218@qq.com
 * @Date 2020/5/19 23:33
 * @link https://github.com/Tianhaoy/hanzomall
 * @Description: 每天定時(shí)掃描訂單 未支付狀態(tài)的單子發(fā)送郵件提醒支付
 */
@Slf4j
@Component
public class CallPaySpringTask {

 @Resource
 private TaskService taskService;

 /**
 * cron表達(dá)式:Seconds Minutes Hours DayOfMonth Month DayOfWeek [Year]
 */
 @Scheduled(cron = "0 0 5 * * ?")
 private void callPay() {
 log.info("通過(guò)SpringTask開(kāi)始批量發(fā)送待支付訂單郵件提醒");
	//這里調(diào)用自己的定時(shí)任務(wù)接口--我這里調(diào)用的是發(fā)送待支付訂單郵件的接口
 taskService.callPayOrders();
 }
}

關(guān)于SpringBoot整合SpringTask如何實(shí)現(xiàn)定時(shí)任務(wù)功能?就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。


本文題目:SpringBoot整合SpringTask如何實(shí)現(xiàn)定時(shí)任務(wù)功能?
網(wǎng)頁(yè)地址:http://www.xueling.net.cn/article/jdchso.html

其他資訊

在線咨詢(xún)
服務(wù)熱線
服務(wù)熱線:028-86922220
TOP
主站蜘蛛池模板: free国产hd老熟bbw | 久久人妻少妇嫩草av蜜桃 | 欧美精品久久99人妻无码 | 性大毛片免费视频 | 国产乱子影视频上线免费观看 | 久久777国产线看观看精品 | 国产亚洲3P无码一区二区 | 福利影院在线播放 | 日韩在线黄色 | 日韩久久久久久 | 国产超薄丝袜足底脚交国产 | 久久久久久久久淑女av国产精品 | 麻豆一区二区三区精品视频 | 爱爱精品屋 | 精品国产一区二区AV麻豆不卡 | 亚洲国产精品VA在线观看黑人 | 一级女性生活片 | 国产综合欧美无毒不卡怡红院 | 成年日韩片av在线网站 | 91社在线播放 | 亚洲精品专区一区8v | 麻豆精品久久久久久中文字幕无码 | 韩日精品中文字幕 | 国产精品久久嫩一区二区免费 | 国产精品日韩AV在线播放 | 2018久久| 色噜噜综合熟女人妻一区 | 成年人一级片 | 亚洲一区二区视频在线观看 | 亚洲日本无码AA在线播放 | 日韩国产一区二区 | 国产一级免费看视频欧美激情 | 美女和帅哥在床上 | 色综合天天天天做夜夜夜夜做 | 色涩视频在线观看 | 欧美精品一本久久男人的天堂 | 日韩一区二区三区视频在线播放 | 国产成人在线播放免费视频 | 国产青青操 | 中文字幕精品一区 | 一本久久a久久精品综合 |