1024Java学习笔记

Spring task定时调度

2016-12-13  本文已影响53人  圆梦人生

来源:http://itssh.cn/post/937.html
spring task定时调度,配置简单,无法集群,需单独部署

xml配置:

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xmlns:tx="http://www.springframework.org/schema/tx"
        xmlns:aop="http://www.springframework.org/schema/aop"
        xmlns:context="http://www.springframework.org/schema/context"
        xmlns:mvc="http://www.springframework.org/schema/mvc"
        xmlns:task="http://www.springframework.org/schema/task"
        xsi:schemaLocation="http://www.springframework.org/schema/beans
                        http://www.springframework.org/schema/beans/spring-beans-4.1.xsd
                    http://www.springframework.org/schema/tx
                    http://www.springframework.org/schema/tx/spring-tx-4.1.xsd
                    http://www.springframework.org/schema/aop
                    http://www.springframework.org/schema/aop/spring-aop-4.1.xsd
                    http://www.springframework.org/schema/context
                    http://www.springframework.org/schema/context/spring-context-4.1.xsd
                    http://www.springframework.org/schema/mvc
                    http://www.springframework.org/schema/mvc/spring-mvc-4.1.xsd
                    http://www.springframework.org/schema/task
                    http://www.springframework.org/schema/task/spring-task-4.1.xsd">
<!-- 定时器开关 -->
<task:annotation-driven />
<!-- 定义定时任务 -->
<bean id="myTaskXml" class="cn.sunmeng.demo.demo1.service.MyTaskXml" />
<!-- 任务触发时间配置 -->
<task:scheduled-tasks>
    <task:scheduled ref="myTaskXml" method="executeTask" cron="*/5 * * * * ?"/>
</task:scheduled-tasks>
</beans>

java代码:

package cn.sunmeng.demo.demo1.service;
/**
* @ClassName: MyTaskXml.java
* @Description: TODO
* @author: SM(sm0210@qq.com)
* @date: 2016年12月5日 下午6:59:19
*/
public class MyTaskXml {
    /**
    * 定时任务
    */
    public void executeTask(){
        System.out.println("spring 定时任务执行 executeTask() 方法。。。");
    }
}

来源:http://itssh.cn/post/937.html

上一篇下一篇

猜你喜欢

热点阅读