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

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

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

    fun

     

    Spring中的定時任務介紹

    下面我們來看一下Spring中提供的定時任務開發:
    在Spring中開發定時任務,分為3個步驟。
    1 創建定時任務
    2 注冊定時任務
    3 啟動定時任務
    分別來看一下
    1 創建定時任務:

    package org.jnotnull;
    import java.util.TimerTask;
    public class MyTesk extends TimerTask{
    ....
    public void run(){
    //添加任務
    }
    ....
    }

    2 注冊定時任務,并設置參數
    我們來配置TimerConfig.xml防御WEB-INF下

    <bean id="myTesk" class="edu.cumt.jnotnull.action.TaskAction">  
            
    <property name="newsManageService">  
                
    <ref bean="newsManageService" />  
            
    </property>  
        
    </bean>  
        
    <bean id="stTask"  
            class
    ="org.springframework.scheduling.timer.ScheduledTimerTask">  
            
    <property name="delay">  
                
    <value>20000</value>  
            
    </property>  
            
    <property name="period">  
                
    <value>30000</value>  
            
    </property>  
            
    <property name="timerTask">  
                
    <ref bean="myTesk" />  
            
    </property>  
        
    </bean>  
        
    <bean id="timerFactory"  
            class
    ="org.springframework.scheduling.timer.TimerFactoryBean">  
            
    <property name="scheduledTimerTasks">  
                
    <list>  
                    
    <ref bean="stTask" />  
                
    </list>  
            
    </property>  
        
    </bean>  
    3 啟動定時任務   
    <PRE class=xml name="code"><?xml version="1.0" encoding="UTF-8"?>  
    <web-app>  
    <context-param>  
    <param-name>contextConfigLocation</param-name>  
    <param-value>http://www.bt285.cn /WEB-INF/TimerConfig.xml</param-value>  
    </context-param>  
    <listener>  
    <listener-class>  
     org.springframework.web.context.ContextLoaderListener   
    </listener-class>  
    </listener>  
    </web-app>  
    </PRE>  
    <BR>  
    <BR>下面我們再來看看在Spring中如何使用Quartz實現定時功能   
    <BR>1 創建定時任務:   
    <BR><PRE class=java name="code">package org.jnotnull;   
    import java.util.TimerTask;   
    /**
    *http://www.5a520.cn
    */
    public class MyTesk extends TimerTask{   
     
    public void excute(){   
    //添加任務   
    }   
    .   
    }   
    </PRE>  
    <BR>2 注冊定時任務,并設置參數   
    <BR>我們來配置TimerConfig.xml防御WEB-INF下   
    <BR><PRE class=xml name="code"><?xml version="1.0" encoding="UTF-8">  
    <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"    
    "http://www.springframework.org/dtd/spring-beans.dtd">  
    <beans>  
    <bean id ="myTesk" class="org.jnotnull.MyTesk"/>  
    <bean id ="myJob"    
    class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">  
    <property name="targetObject">  
    <ref bean="myTask">  
    </property>  
    <propertyproperty ="targetMethod">  
    <value>execute</value>  
    </property>  
    </bean>  
    <bean id ="timeTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">  
    <property name="jobDetail">  
     <ref bean="myJob">  
    </property>  
    <property name="cronExpression">  
    <value>12,23****?</value>  
    </property>  
    </bean>  
    <bean id ="timerFactory"    
    class="org.springframework.scheduling.quartz.ScheduleFactoryBean">  
    <property name="triggers">  
    <list>  
    <refref="timeTrigger">  
    </list>  
    </property>  
    </bean>  
    </beans>  
    </PRE>  
    <BR>3 啟動定時任務   
    <BR><PRE class=xml name="code"><?xml version="1.0" encoding="UTF-8"
    ?>  
    <web-app>  
    <context-param>  
    <param-name>contextConfigLocation</param-name>  
    <param-value> http://www.bt285.cn /WEB-INF/TimerConfig.xml</param-value>  
    </context-param>  
    <listener>  
    <listener-class>  
     org.springframework.web.context.ContextLoaderListener   
    </listener-class>  
    </listener>  
    </web-app>  
    </PRE>    

    posted on 2009-05-07 18:59 fun 閱讀(4292) 評論(0)  編輯  收藏

    導航

    統計

    常用鏈接

    留言簿(11)

    隨筆檔案

    友情鏈接

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 深夜免费在线视频| 亚洲日本中文字幕天天更新| 黄色网址在线免费观看| 日韩免费电影在线观看| 亚洲暴爽av人人爽日日碰| 亚洲中文字幕久久无码| 国产精品久久久久免费a∨| 亚洲高清中文字幕| 国产成人免费午夜在线观看| 亚洲一区二区三区日本久久九| 无码人妻精品中文字幕免费| 亚洲好看的理论片电影| 久久久久久精品成人免费图片| 内射干少妇亚洲69XXX| 成人免费观看一区二区| 亚洲一区二区三区高清不卡 | 亚洲精品国产成人99久久| 国产精品区免费视频| 亚洲精品无码久久毛片波多野吉衣| 久久不见久久见免费视频7| 亚洲国产精品美女| 性盈盈影院免费视频观看在线一区| 亚洲国产精品成人综合色在线| 免费国内精品久久久久影院| g0g0人体全免费高清大胆视频| 久久亚洲一区二区| 久久久久久国产a免费观看黄色大片 | 亚洲精品乱码久久久久久中文字幕 | 亚洲黄色免费电影| 67194成是人免费无码| 国产精品亚洲色婷婷99久久精品| 亚洲国产精品成人| 亚洲精品在线免费看| 亚洲AV成人片无码网站| 亚洲色无码一区二区三区| 91网站免费观看| 人碰人碰人成人免费视频| 亚洲精品资源在线| 亚洲A∨午夜成人片精品网站| 欧洲 亚洲 国产图片综合| 免费少妇a级毛片|