<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 §朱家二少§ 閱讀(609) 評論(0)  編輯  收藏 所屬分類: Spring


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


    網站導航:
     
    主站蜘蛛池模板: 国产性爱在线观看亚洲黄色一级片 | 九月丁香婷婷亚洲综合色| 亚洲AV成人无码网站| 成人免费视频一区| 亚洲日韩精品无码专区加勒比| 中文字幕av无码无卡免费| 亚洲综合男人的天堂色婷婷| 中文字幕亚洲免费无线观看日本| 亚洲国产二区三区久久| 久久国产精品免费看| 亚洲精品在线网站| 无码国产精品一区二区免费式直播 | 丁香婷婷亚洲六月综合色| 毛片免费全部免费观看| 国产精品亚洲综合久久| 国产免费私拍一区二区三区| 老湿机一区午夜精品免费福利| 亚洲日韩中文在线精品第一| 中文在线观看免费网站| 亚洲av成人无码久久精品| 69免费视频大片| 亚洲色欲色欱wwW在线| 免费又黄又爽又猛的毛片| 国产免费MV大全视频网站| 亚洲VA成无码人在线观看天堂| 亚洲成人免费在线| 亚洲AV无码无限在线观看不卡| 四虎影视永久免费观看网址| 香蕉免费一级视频在线观看| 亚洲视频在线观看地址| 精品国产麻豆免费网站| 凹凸精品视频分类国产品免费| 一个人看的免费高清视频日本| 亚洲精品国产精品乱码视色| 1000部免费啪啪十八未年禁止观看 | 欧洲精品免费一区二区三区 | 亚洲aⅴ天堂av天堂无码麻豆| 国产偷国产偷亚洲清高动态图| 最近中文字幕大全中文字幕免费| 亚洲最大av资源站无码av网址| 亚洲女同成人AⅤ人片在线观看|