首页 > 学院 > 开发设计 > 正文

SpringMvc实现定时任务

2019-11-11 05:33:15
字体:
来源:转载
供稿:网友
说起定时任务,开发的小伙伴们肯定不陌生了。有些事总是需要计算机去完成的,而不是傻傻的靠我们自己去。可是好多人对定时器总感觉很陌生,今天楼主就带小伙伴们揭开它的神秘面纱,讲解一下sPRing 定时器的配置。
 <!-- 工作的bean -->          <bean id="myJob" class="weixin.test.controller.TestController" />        <!-- job的配置开始 -->     <bean id="myJobDetail"          class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">          <property name="targetObject">              <ref bean="myJob" />          </property>         <property name="targetMethod">             <value>test</value>         </property>         <!--concurrent=false  表示 不做并发执行 一个任务未完成下一个任务等待上一个任务-->         <property name="concurrent">             <value>false</value>           </property>     </bean>     <!-- job的配置结束 -->      <!-- 调度的配置开始-->     <bean id="crontestJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">         <property name="jobDetail">             <ref bean="myJobDetail" />         </property>        <property name="cronExpression">                 <!-- 每1分钟执行 -->             <value>0 0/1 * * * ?</value>          </property>     </bean>     <!-- 调度的配置结束 -->              <!-- 启动触发器的配置开始 -->     <bean name="startQuertz" lazy-init="false" autowire="no" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">         <property name="triggers">             <list>                     <ref bean="crontestJobTrigger" />                          </list>         </property>     </bean>     <!-- 启动触发器的配置结束 -->
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表