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

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

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

    隨筆 - 6  文章 - 129  trackbacks - 0
    <2025年7月>
    293012345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    常用鏈接

    留言簿(14)

    隨筆檔案(6)

    文章分類(467)

    文章檔案(423)

    相冊

    收藏夾(18)

    JAVA

    搜索

    •  

    積分與排名

    • 積分 - 828845
    • 排名 - 49

    最新評論

    閱讀排行榜

    評論排行榜

    利用spring實現定時器的開發過程包括以下三個步驟:
    (1)創建定時任務類.
    (2)注冊定時任務類,并配置任務計劃和任務調度器.
    (3)在WEB項目中啟動定時服務.
    ------------------------------------------------------------------------------------------------------------
    例子(定時任務類)
    package dgut.ke.timer;

    import java.util.TimerTask;

    public class MainTask extends TimerTask {

     @Override
     public void run() {
      // TODO Auto-generated method stub
      System.out.println("--------------執行定時任務---------------");
     }

    }
    ------------------------------------------------------------------------------------------------------------
    文件/WEB-INF/TimerConfig.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "<beans>
     <!-- 注冊定時執行實體 -->
     <bean id="mainTask" class="dgut.ke.timer.MainTask"></bean>
     <!-- 注冊定時信息 -->
     <bean id="stTask" class="org.springframework.scheduling.timer.ScheduledTimerTask">
      <!-- 首次執行任務前需要等待2秒鐘 -->
      <property name="delay">
       <value>2000</value>
      </property>
      <!-- 任務執行的周期 -->
      <property name="period">
       <value>4000</value>
      </property>
      <!-- 具體的執行任務 -->
      <property name="timerTask">
       <ref local="mainTask"/>
      </property>
     </bean>
     <!-- 配置任務調度器 -->
     <bean id="timeFactory" class="org.springframework.scheduling.timer.TimerFactoryBean">
      <!-- 注入定時器列表 -->
      <property name="scheduledTimerTasks">
       <list>
        <ref local="stTask"/>
       </list>
      </property>
     </bean>
    </beans>
    ------------------------------------------------------------------------------------------------------------

    文件web.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app version="2.4"
     xmlns="
     xmlns:xsi=" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
      
      <!-- 啟動定時服務 -->
      <context-param>
       <param-name>contextConfigLocation</param-name>
       <param-value>/WEB-INF/TimerConfig.xml</param-value>
      </context-param>
      <listener>
       <listener-class>
        org.springframework.web.context.ContextLoaderListener
       </listener-class>
      </listener>
    </web-app>

    主站蜘蛛池模板: 亚洲国产精品热久久| 亚洲AV无码久久精品狠狠爱浪潮| 日韩精品电影一区亚洲| 国产AV无码专区亚洲AV手机麻豆 | 好爽又高潮了毛片免费下载| 性做久久久久免费看| 毛茸茸bbw亚洲人| 亚洲国产成人精品不卡青青草原| 亚洲AV无码一区二区三区人| 国产精品亚洲а∨无码播放不卡| 中国性猛交xxxxx免费看| 亚欧免费视频一区二区三区| 国产成人啪精品视频免费网| 亚洲乱码一区二区三区在线观看 | 日韩亚洲综合精品国产| 成人免费ā片在线观看| aⅴ免费在线观看| 免费国产在线观看| 亚洲av成人无码久久精品| 在线精品亚洲一区二区| jyzzjyzz国产免费观看| 最近在线2018视频免费观看| 日本免费一区二区三区最新| 亚洲人成中文字幕在线观看| 亚洲一区二区三区在线网站| 一个人看www免费高清字幕| 毛片免费全部播放无码| 亚洲AⅤ视频一区二区三区 | 亚洲精选在线观看| 亚洲GV天堂无码男同在线观看| 国产一级婬片A视频免费观看| 手机在线看永久av片免费| 亚洲无码精品浪潮| 亚洲综合伊人制服丝袜美腿| 中文字幕乱码系列免费| 成人无码区免费视频观看 | 亚洲精品91在线| 2022国内精品免费福利视频| 可以免费看黄视频的网站| 久久久久亚洲AV无码专区网站 | 99爱在线观看免费完整版|