亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Java JFinal框架中實現添加定時任務功能詳解

 更新時間:2025年02月08日 10:50:35   作者:黑兔子  
這篇文章主要為大家詳細介紹了如何在JFinal框架項目中添加定時任務的功能,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下

今天實現了在JFinal框架項目中添加定時任務的功能,這里總結下:

1.在BaseConfig的configPlugin中增加任務調度插件

public class BaseConfig extends JFinalConfig {
    ……
    /**
     * 配置插件
     */
    public void configPlugin(Plugins me) {
        ……
        // 任務調度插件
        me.add(new Cron4jPlugin(PropKit.use("conf/task.properties")));
    }
}

2.task.properties配置

# 配置有哪些 task 需要被調度,多個任務名稱可用逗號分隔
cron4j = queryCron,queryCrontwo

# cron 表達式調試任務
queryCron.cron = 00 00 * * *
# 調試線程是否設置為守護線程,默認值為 true,守護線程會在 tomcat 關閉時自動關閉
queryCron.daemon = true
# 執(zhí)行任務的類文件
queryCron.class = com.aisino.api.task.QueryIndexTask
# 任務是否有效,默認值為 true,為 false 時該任務無效,不會被調用
queryCron.enable = false

#生成當月的數據表定時任務
# cron 表達式調試任務
queryCrontwo.cron = 00 01 * * *
# 調試線程是否設置為守護線程,默認值為 true,守護線程會在 tomcat 關閉時自動關閉
queryCrontwo.daemon = true
# 執(zhí)行任務的類文件
queryCrontwo.class = com.aisino.api.task.QueryIndexTwoTask
# 任務是否有效,默認值為 true,為 false 時該任務無效,不會被調用
queryCrontwo.enable = true

cron表達式: 00 01 * * * 分別對應:分 時 日 月 星期,這個表達式表示這個任務將在任意月、任意日、01點00分執(zhí)行。

3.實現定時任務task

public class QueryIndexTask implements ITask {

    @Override
    public void run() {
        System.out.println("任務開始了");
    }

    @Override
    public void stop() {
        System.out.println("任務結束了");
    }
}

到此這篇關于Java JFinal框架中實現添加定時任務功能詳解的文章就介紹到這了,更多相關Java JFinal添加定時任務內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Spring session整合到Redis過程解析

    Spring session整合到Redis過程解析

    這篇文章主要介紹了Spring session整合到Redis過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-11-11
  • 自從在 IDEA 中用了熱部署神器 JRebel 之后,開發(fā)效率提升了 10(真棒)

    自從在 IDEA 中用了熱部署神器 JRebel 之后,開發(fā)效率提升了 10(真棒)

    在javaweb開發(fā)過程中,使用熱部署神器 JRebel可以使class類還是更新spring配置文件都能立馬見到效率,本文給大家介紹JRebel的兩種安裝方法,小編建議使用第二種方法,具體安裝步驟跟隨小編一起看看吧
    2021-06-06
  • SpringBoot結合Neo4j自定義cypherSql的方法

    SpringBoot結合Neo4j自定義cypherSql的方法

    這篇文章主要介紹了SpringBoot結合Neo4j自定義cypherSql,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-11-11
  • Maven倉庫鏡像配置的方法實現

    Maven倉庫鏡像配置的方法實現

    本文介紹了如何使用Maven倉庫鏡像來加速構建過程,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-12-12
  • SpringCloud基于Feign的可編程式接口調用實現

    SpringCloud基于Feign的可編程式接口調用實現

    本文主要介紹了SpringCloud基于Feign的可編程式接口調用實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-04-04
  • IntelliJ IDEA 2019.1.1 for MAC 下載和注冊碼激活教程圖解

    IntelliJ IDEA 2019.1.1 for MAC 下載和注

    這篇文章主要介紹了IntelliJ IDEA 2019.1.1 for MAC 下載和注冊碼激活,教程,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-04-04
  • springboot處理異常的5種方式

    springboot處理異常的5種方式

    本文主要介紹了springboot處理異常的5種方式,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-08-08
  • Java調用接口如何獲取json數據解析后保存到數據庫

    Java調用接口如何獲取json數據解析后保存到數據庫

    這篇文章主要介紹了Java調用接口如何獲取json數據解析后保存到數據庫問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • 淺析Java線程的中斷機制

    淺析Java線程的中斷機制

    本篇文章通過代碼實例給大家分享了學習Java線程的中斷機制的一些心得內容,有興趣的朋友學習下吧。
    2017-12-12
  • 詳解JavaEE中Apollo安裝使用小結

    詳解JavaEE中Apollo安裝使用小結

    這篇文章主要介紹了詳解JavaEE中Apollo安裝與使用,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-03-03

最新評論