最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Spring Boot實(shí)現(xiàn)簡單的定時任務(wù)

 更新時間:2020年07月26日 15:10:50   作者:君羽琳阿  
這篇文章主要給大家介紹了關(guān)于利用Spring Boot實(shí)現(xiàn)簡單的定時任務(wù)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者使用Spring Boot具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧

前言

有時候在開發(fā)中經(jīng)常會使用一些定時的任務(wù),比如果整點(diǎn)推送,或者是每隔一段時間給客戶發(fā)送一個消息等等。下面就來給大家介紹下Spring Boot實(shí)現(xiàn)簡單的定時任務(wù)的相關(guān)內(nèi)容。

創(chuàng)建定時任務(wù)類 每一分鐘執(zhí)行一次

@Component
@EnableScheduling
public class AllianceDiscountsActivityJob {
 @Autowired
 private AllianceDiscountsActivityService allianceDiscountsActivityService;

 // @Scheduled(cron = "0 0 0 * * ?")
 @Scheduled(cron = "0 */1 * * * ?")
 public void checkAllianceDiscounts()throws Exception{
  allianceDiscountsActivityService.checkAllianceDiscounts();
 }
}

創(chuàng)建service

public interface AllianceDiscountsActivityService {

 void checkAllianceDiscounts() throws Exception;
}

創(chuàng)建serviceImpl

 @Override
 public void checkAllianceDiscounts() throws Exception {
  int num=allianceDiscountsActivityMapper.checkAllianceDiscountActivity();
 }

之后創(chuàng)建mapper mapper mybatis-mapper 用來實(shí)現(xiàn)定時任務(wù)的方法

public interface AllianceDiscountsActivityMapper {
  int checkAllianceDiscountActivity();
}

 <update id="checkAllianceDiscountActivity" parameterType="java.lang.String">
 update alliance set status=3 WHERE start_time <![CDATA[<=]]> NOW() and is_del=0 and status=1;
 update alliance set status=2 WHERE end_time <![CDATA[<=]]> NOW() and is_del=0 and status=3;
 </update>

總結(jié)

到此這篇關(guān)于Spring Boot實(shí)現(xiàn)簡單的定時任務(wù)的文章就介紹到這了,更多相關(guān)SpringBoot定時任務(wù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

平邑县| 尼玛县| 汨罗市| 富平县| 富宁县| 嘉定区| 陆丰市| 池州市| 清丰县| 石泉县| 绩溪县| 海原县| 抚远县| 通江县| 库车县| 永和县| 南江县| 射洪县| 新疆| 额济纳旗| 岑巩县| 大关县| 杭锦旗| 沙田区| 宁武县| 临海市| 商城县| 武汉市| 郯城县| 龙里县| 绥阳县| 凯里市| 南京市| 突泉县| 耒阳市| 保德县| 桃源县| 土默特右旗| 万宁市| 白沙| 金寨县|