<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


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


    網站導航:
     
    主站蜘蛛池模板: 2022国内精品免费福利视频| 免费网站观看WWW在线观看| 免费国产人做人视频在线观看| 有码人妻在线免费看片| 久久久久久久综合日本亚洲| 日本三级2019在线观看免费| 搜日本一区二区三区免费高清视频 | 老湿机一区午夜精品免费福利| 亚洲一区爱区精品无码| 四虎在线成人免费网站| 四虎影视久久久免费| 亚洲区精品久久一区二区三区| 免费吃奶摸下激烈视频| 1000部羞羞禁止免费观看视频| 亚洲av无码专区在线电影天堂| 亚洲成A∨人片在线观看不卡| 成人性生交大片免费看无遮挡 | 国产在线98福利播放视频免费 | 国产乱子伦精品免费女| 91香蕉国产线观看免费全集| 在线视频亚洲一区| 亚洲视频在线免费看| 亚洲精品色婷婷在线影院| 噼里啪啦免费观看高清动漫4| AAAAA级少妇高潮大片免费看| 99亚偷拍自图区亚洲| 亚洲国产精品无码久久一区二区| 免费特级黄毛片在线成人观看| 无码av免费一区二区三区试看| 国产偷国产偷亚洲高清人| 亚洲婷婷天堂在线综合| 亚洲自偷自偷偷色无码中文| 日本一区二区三区日本免费| 狼群影院在线观看免费观看直播| 产传媒61国产免费| 国产AV无码专区亚洲AV蜜芽| 亚洲一区精品视频在线| 久久精品国产亚洲AV电影| 亚洲中文字幕在线乱码| 亚洲欧洲自拍拍偷精品 美利坚| 午夜免费不卡毛片完整版|