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

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

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

    spring與自動調(diào)度任務(wù)(二)

    使用quartz和spring自動調(diào)度。
    具體實現(xiàn)bean:

    package com.duduli.li.quartz;

    import java.util.Date;

    public class Display {

        @SuppressWarnings(
    "deprecation")
        
    public void disp(){
            System.out.println(
    new Date().getSeconds());
            System.out.println(
    "自動控制測試");
        }
    }
    繼承quartzjobbean類:這個類和繼承Timer類類似
    。
    package com.duduli.li.quartz;

    import org.quartz.JobExecutionContext;
    import org.quartz.JobExecutionException;
    import org.springframework.scheduling.quartz.QuartzJobBean;

    public class AutoRun extends QuartzJobBean{

        
    private Display  display;
        
        
    public void setDisplay(Display display) {
            
    this.display = display;
        }

        @Override
        
    protected void executeInternal(JobExecutionContext arg0)
                
    throws JobExecutionException {
            display.disp();
        }
    }
    spring配置文件:
                        <!-- quartz進行自動調(diào)度 -->
    <!-- 具體實現(xiàn)類 -->
        
    <bean id="display2"    class="com.duduli.li.quartz.Display"></bean>
        
    <!-- spring對quartz的支持,Auto類實現(xiàn)quartz的job接口的類,jobDataAsMap是將實現(xiàn)類注入其中 -->
        
    <bean id="quartz" class="org.springframework.scheduling.quartz.JobDetailBean">
            
    <property name="jobClass" value="com.duduli.li.quartz.AutoRun"/>
            
    <property name="jobDataAsMap">
                
    <map>
                    
    <entry key="display" value-ref="display2"></entry>
                
    </map>
            
    </property>
        
    </bean>
        
    <!-- spring對quartz的支持,對其值的設(shè)定 -->
        
    <bean id="simpleTask" class="org.springframework.scheduling.quartz.SimpleTriggerBean">
            
    <property name="jobDetail" ref="quartz"></property>
            
    <property name="startDelay" value="2000"></property>
            
    <property name="repeatInterval" value="2000"></property>
        
    </bean>
        
    <!-- 啟動自動調(diào)度 -->
        
    <bean id="quartzTest" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
            
    <property name="triggers">
                
    <list>
                    
    <ref bean="simpleTask"/>
                
    </list>
            
    </property>
        
    </bean>
    client調(diào)用:
    package com.duduli.li.quartz;


    import org.springframework.beans.factory.BeanFactory;
    import org.springframework.context.support.ClassPathXmlApplicationContext;

    public class Client {

        
    public static void main(String[] args) {
                BeanFactory factory 
    = new ClassPathXmlApplicationContext("applicationContext.xml");
                factory.getBean(
    "quartzTest");
            }
    }

    posted on 2009-03-11 10:31 duduli 閱讀(1483) 評論(2)  編輯  收藏

    評論

    # re: spring與自動調(diào)度任務(wù)(二) 2009-03-12 10:14 高處為0

    好像配置的有點不正確,lz自己測試過了嗎?  回復(fù)  更多評論   

    # re: spring與自動調(diào)度任務(wù)(二)[未登錄] 2009-03-13 13:15 duduli

    測試過了的,當(dāng)時還犯了一個錯誤,就是去實現(xiàn)quartz包中的job接口@高處為0
      回復(fù)  更多評論   


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


    網(wǎng)站導(dǎo)航:
     
    <2009年3月>
    22232425262728
    1234567
    891011121314
    15161718192021
    22232425262728
    2930311234

    導(dǎo)航

    統(tǒng)計

    公告

    welcome to my place.

    常用鏈接

    留言簿(5)

    我參與的團隊

    隨筆分類

    隨筆檔案

    新聞分類

    石頭JAVA擺地攤兒

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    @duduli
    主站蜘蛛池模板: 免费无码又爽又刺激高潮| 美女内射毛片在线看免费人动物| 在线jyzzjyzz免费视频| 涩涩色中文综合亚洲| 四虎免费大片aⅴ入口| 亚洲精品自偷自拍无码| 妞干网在线免费视频| 亚洲国产成人精品无码区花野真一 | 深夜福利在线免费观看| 亚洲AV伊人久久青青草原| 人碰人碰人成人免费视频| 亚洲精品老司机在线观看| 一级做a爱片特黄在线观看免费看| 亚洲人成网站在线观看青青| 国产又黄又爽胸又大免费视频| 亚洲色WWW成人永久网址| 精品成人免费自拍视频| 亚洲高清在线mv| 手机在线毛片免费播放| 国产成人亚洲午夜电影| 亚洲AV无码一区二三区 | 日韩亚洲国产二区| 免费无码婬片aaa直播表情| 亚洲成A人片在线观看中文| A级毛片成人网站免费看| 久久青青成人亚洲精品| 成人免费毛片观看| 有色视频在线观看免费高清在线直播| 国内精品久久久久久久亚洲| 777成影片免费观看| 亚洲免费福利在线视频| 亚洲精品无码你懂的网站| 久操免费在线观看| 91麻豆国产免费观看| 亚洲国产日韩在线| 免费中文字幕一级毛片| 久久久久免费精品国产| 亚洲日韩AV一区二区三区四区| 亚洲人成人无码网www国产| 亚洲免费在线视频| 女bbbbxxxx另类亚洲|