Spring task定时调度

作者: 圆梦人生 | 来源:发表于2016-12-13 14:40 被阅读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

    相关文章

      网友评论

      • 贺小五:现在都用注解了,xml配置太臃肿

      本文标题:Spring task定时调度

      本文链接:https://www.haomeiwen.com/subject/rzfbmttx.html