日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

    歡迎訪問 生活随笔!

    生活随笔

    當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

    编程问答

    hutool 获取某月最后一天_hutool定时任务

    發(fā)布時間:2023/12/2 编程问答 38 豆豆
    生活随笔 收集整理的這篇文章主要介紹了 hutool 获取某月最后一天_hutool定时任务 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

    CronUtil通過一個全局的定時任務(wù)配置文件,實現(xiàn)統(tǒng)一的定時任務(wù)調(diào)度。

    1.1 pom文件

    cn.hutool

    hutool-all

    4.1.0

    1.2

    對于Maven項目,首先在src/main/resources/下創(chuàng)建config包,在包中放入cron.setting文件(默認(rèn)是這個路徑的這個文件),

    然后在文件中放入定時規(guī)則,規(guī)則如下:

    # 我是注釋

    #執(zhí)行的類或?qū)ο蠓椒ㄋ诎拿?/p>

    [com.web.kds.hadoop_kafka.TimingTask]

    #需要執(zhí)行的類名和方法名

    cron.test1=* */1 * * *cron.test2=* */1 * * *#執(zhí)行的類或?qū)ο蠓椒ㄋ诎拿?/p>

    [com.web.kds.hadoop_kafka.image]

    #需要執(zhí)行的類名和方法名

    WaterMarkUtils.test3=* */1 * * *

    [com.web.kds.hadoop_kafka.TimingTask]:

    中括號表示分組,也表示需要執(zhí)行的類或?qū)ο蠓椒ㄋ诎穆窂矫?#xff0c;這種寫法有利于區(qū)分不同業(yè)務(wù)的定時任務(wù)。

    cron.test1

    表示需要執(zhí)行的類名和方法名(通過反射調(diào)用),* */1 * * *?表示定時任務(wù)表達式,此處表示每1分鐘執(zhí)行一次,以上配置等同于:

    com.web.kds.hadoop_kafka.TimingTask.cron.test1 =* */1 * * *

    com.web.kds.hadoop_kafka.TimingTask.cron.test2 =* */1 * * *

    com.web.kds.hadoop_kafka.image.WaterMarkUtils.test3 =* */1 * * *

    CronUtil.start();//啟動

    CronUtil.stop();//關(guān)閉

    考慮到Quartz表達式的兼容性,且存在對于秒級別精度匹配的需求,Hutool可以通過設(shè)置使用秒匹配模式來兼容。

    //支持秒級別定時任務(wù)

    CronUtil.setMatchSecond(true);

    此時Hutool可以兼容Quartz表達式(5位表達式、6位表達式都兼容/6位精確到秒)

    總結(jié)

    以上是生活随笔為你收集整理的hutool 获取某月最后一天_hutool定时任务的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。