zoukankan      html  css  js  c++  java
  • Spring3.2.3+Quartz2.2.1 整合配置

    步骤:

    1、下载相关包

          quartz-2.2.1.jar

         quartz-jobs-2.2.1.jar

          spring相关jar包

    2、编写配置文件静态

          <bean id="activateCardJobDetail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
      <property name="targetObject">   <!-- targetObject是Spring定时器的特殊属性 -->
       <ref bean="dispatchService" /> <!-- 这个就是具体实现类,如果是注解,则必须为component指定value -->
      </property>
      <property name="targetMethod">    <!-- targetMethod是Spring定时器的特殊属性 -->
       <value>say</value><!--  就是java类中的任务方法 -->
      </property>
     </bean>
     
     <bean id="sayRunTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
      <property name="jobDetail"><!-- jobDetail是Spring定时器的特殊属性 -->
       <ref bean="activateCardJobDetail" />
      </property>
      <property name="cronExpression">
       <value>*/10 * * ? * *</value><!-- cronExpression是Spring定时器的特殊属性 -->
      </property>
     </bean>
     
     
     <bean autowire="no" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
      <property name="triggers">    <!-- triggers是Spring定时器的特殊属性 -->
       <list>
        <ref local="sayRunTrigger" />
       </list>
      </property>
     </bean>

    3、动态

      <!--动态定时事件 -->
        <bean id="cronTriggerService" class="reyo.sdk.service.CronTriggerService"></bean>

    动态定时事件效果图:

  • 相关阅读:
    定义Java类的数组的问题
    Ubuntu下将vim配置为Python IDE(转)
    Python数据结构-序列
    Python数据结构-元祖
    Python数据结构-字典
    Python数据结构-序表
    Python的控制结构(转)
    Python面向对象编程
    训练样本集的制作
    matlab读取指定路径下的图像
  • 原文地址:https://www.cnblogs.com/interdrp/p/3369355.html
Copyright © 2011-2022 走看看