2 u010468993 u010468993 于 2015.05.26 18:16 提问

springmvc+spring web定时器

web项目是spring+springmcv+myabties框架的。
一个配置文件是springconfig.xml 一个是springmvcconfig.xml
请问如何做一个定时任务。每5分钟执行一次。谢谢。
新手,所以各位有demo的尽量写完整。

4个回答

u011376884
u011376884   2015.05.26 18:28
已采纳
u010468993
u010468993 非常感谢
2 年多之前 回复
liuyun1197628
liuyun1197628   2015.05.26 18:59

废话不说,上代码............
我是通过quartz来实现的,如果你不会maven,需要自己去下载。
maven下载地址:

org.quartz-scheduler
quartz
1.8.5

下面是Spring-task.xml的配置:
<?xml version="1.0" encoding="UTF-8"?>
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:task="http://www.springframework.org/schema/task"
xmlns:tx="http://www.springframework.org/schema/tx"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd
http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-3.2.xsd"
default-autowire="byName" default-lazy-init="true">

<!-- 工作类 -->

  <!-- 定义调用对象和调用对象的方法 -->
 <bean id="jobtask" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
    <!-- 调用类 -->
    <property name="targetObject">
        <ref bean="job"/>
    </property>
    <!-- 调用类中的方法 -->
    <property name="targetMethod">
        <value>getCompany</value>
    </property>
 </bean>

<!-- 定义触发时间 -->




<!-- cron表达式 -->

"0 0/5 00,23 * * ?"<!-- 从0点到23点,每5分钟执行一次 -->

    实现类:com.marketer.model.DayServiceModel 中包含了一个方法 getCompany()
    public class DayServiceModel{
         public void getCompany() {
                  //实现的功能,写在这里哦
            }
    }

实现起来很简单的,你可以参照我的博客:http://blog.csdn.net/liuyun1197628/article/details/45225563

或者直接加我Q: 308023951

liuyun1197628
liuyun1197628   2015.05.26 19:00

为什么我写的会被剪掉这么多?

liuyun1197628
liuyun1197628   2015.05.26 19:00

为什么我写的会被剪掉这么多?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!