<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    §封Ja葬va§

    Spring定時器

    Java的Timer類和OpenSymphony的Quartz調度器是兩個流行的調度API。Spring為這兩個調度器提供了一個抽象層,使你可以更容易地使用它們。

    簡單總結下在Spring架構下,Java Timer調度任務的使用(以備參考):

    1.創建一個定時器任務MySchedule.java

    上面的run()方法定義了當任務運行時該做什么。在上面的例子中,它調用shopDao的findShop()方法來初始化一個Map對象。ShopDao是通過依賴注入方式提供給MySchedule的。

    以下是MyParameter.java

    上面的Map對象里保存著shopid與Shop對象的對應關系。

    這里打算在定時器啟動時建立好商家ID與商家對象的對應關系,以便在項目里隨時根據特定的商家ID輸出此商家任何相關的數據。

    2.按以下方式在Spring配置文件中聲明MySchedule:



    聲明定時器任務:只是將MySchedule放到應用上下文中,在shopDao屬性中裝配shopDao Bean。在你調度它之前,它不會做任何事。

    調度定時器任務:定義了定時器任務的運行周期。

    屬性timerTask:運行哪個TimerTask。這里就是MySchedule

    屬性period:以怎樣的頻率調度TimerTask的run()方法。毫秒為單位, 這里設置每10小時運行一次

    屬性delay:指定當任務第一次運行之前該等待多久。 這里為服務器啟動就開始執行定時器。 


    啟動定時器:屬性scheduledTimerTasks要求一個待啟動的“調度定時器任務”的列表。這里只有一個“調度定時器任務”,因此這個列表中只包含一個指向scheduledTask Bean的引用。

    posted on 2009-03-05 14:26 §朱家二少§ 閱讀(607) 評論(0)  編輯  收藏 所屬分類: Spring


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 偷自拍亚洲视频在线观看99| 亚洲三级中文字幕| 十八禁的黄污污免费网站| 免费精品一区二区三区在线观看| 亚洲人妖女同在线播放| 免费阿v网站在线观看g| 亚洲国产av美女网站| 免费不卡视频一卡二卡| 亚洲精品GV天堂无码男同| 午夜影视在线免费观看| 亚洲妇女无套内射精| 日本v片免费一区二区三区| 国产亚洲精彩视频| 国产av无码专区亚洲国产精品| 亚洲av中文无码| 一级毛片aa高清免费观看| 亚洲日韩欧洲乱码AV夜夜摸| 男的把j放进女人下面视频免费| 亚洲第一成年人网站| 黄网址在线永久免费观看| 日韩毛片一区视频免费| 亚洲精品无码永久在线观看你懂的| 免费一级毛片在线播放视频| 亚洲国产成人手机在线电影bd| 成年大片免费视频| 一区二区三区免费在线视频| 国产亚洲福利精品一区| 美女被cao免费看在线看网站| 激情小说亚洲色图| 国产成人精品日本亚洲网站| 无码区日韩特区永久免费系列| 亚洲爆乳无码精品AAA片蜜桃| 中文字幕亚洲一区二区va在线| 91香焦国产线观看看免费| 亚洲AV日韩AV永久无码色欲 | 美女在线视频观看影院免费天天看| 久久久久亚洲av无码专区导航 | 免费一级毛片不卡不收费| 中国一级毛片视频免费看| 亚洲国产模特在线播放| www国产亚洲精品久久久日本|