文档章节

Spring Task 组件使用一

scooplol
 scooplol
发布于 2017/08/12 11:15
字数 230
阅读 2
收藏 0

第一步:新建任务执行类

package group.esperanto.util;

import java.text.SimpleDateFormat;
import java.util.Date;

public class MyTask3 {
   public void excJob() {
       System.out.println("当前日期:  " + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));
   }
}


第二步:修改applicationContext文件

<?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:p="http://www.springframework.org/schema/p"
    xmlns:context="http://www.springframework.org/schema/context"
    xmlns:mvc="http://www.springframework.org/schema/mvc"
    xmlns:aop="http://www.springframework.org/schema/aop"
    xmlns:task="http://www.springframework.org/schema/task"  
    xmlns:tx="http://www.springframework.org/schema/tx"
    xsi:schemaLocation="http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-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/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/context http://www.springframework.org/schema/context/spring-context-4.1.xsd
        http://www.springframework.org/schema/task  http://www.springframework.org/schema/task/spring-task-3.0.xsd ">

</beans>

第三步:配置定时触发或间隔触发

<bean id="myTask" class="cn.mldn.util.MyTask3"/>
<task:scheduled-tasks>
       <!-- 间隔触发 -->
    <!-- <task:scheduled ref="myTask" method="excJob" fixed-rate="2000"/> -->
      <!-- 定时触发 -->
     <task:scheduled ref="myTask" method="excJob" cron="* * * * * ?"/>
</task:scheduled-tasks>

 

© 著作权归作者所有

共有 人打赏支持
scooplol
粉丝 12
博文 103
码字总数 205785
作品 0
南充
程序员
私信 提问
Spring task的异步定时任务

背景 有时候,我们需要一些定时任务,帮助我们完成一些日常的操作,从而让我们从琐碎的工作解脱出来,这里使用Spring Task定时异步任务来处理。 步骤 配置命名空间 配置Spring Task Note:这里...

亚林瓜子
06/12
0
0
SpringMVC框架使用注解执行定时任务

在项目开发过程中,免不了会有一些定时任务。今天就给大家一个SpringMVC框架中利用注解的方式执行定时任务的示例代码 使用到的JAR文件: 点击下列Jar文件会跳到我的网盘下载 aopalliance-1....

Carl_
2015/07/23
0
0
实现Spring中的任务调度及异步执行

首先要端正一下本人的态度,开发了很长时间的Java Web项目,寄托于Spring MVC的架构,多数时间都是在处理业务逻辑问题,所以我个人单纯地认为Web开发,多线程的应用场景应该不多,能不用尽量...

chace0120
2014/08/01
0
1
使用spring @Scheduled注解执行定时任务

以前框架使用quartz框架执行定时调度问题、 老大说这配置太麻烦、每个调度都需要多加在spring的配置中、 能不能减少配置的量从而提高开发效率、 最近看了看spring的 scheduled的使用注解的方...

没人给撸就自己撸码
2014/01/06
0
1
Spring Cloud Finchley RC1 发布,基于 Spring Boot 2.0.1

Spring Cloud Finchley 的首个候选版 RC1 已发布,该版本基于 Spring Boot 2.0.1 。 更新内容: Spring Cloud Task Release Announcement Spring Cloud Config Set refresh rate for Git re......

王练
04/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

pyhanlp 停用词与用户自定义词典功能详解

hanlp的词典模式 之前我们看了hanlp的词性标注,现在我们就要使用自定义词典与停用词功能了,首先关于HanLP的词性标注方式具体请看HanLP词性标注集。 其核心词典形式如下: 自定义词典 自定义...

左手的倒影
18分钟前
1
0
颜色模型和颜色应用---CMY和CMYK颜色模型

CMY参数 CMY颜色空间和RGB颜色空间之间的转换

中国龙-扬科
27分钟前
1
0
Golang通道的无阻塞读写的方法示例

无论是无缓冲通道,还是有缓冲通道,都存在阻塞的情况,但其实有些情况,我们并不想读数据或者写数据阻塞在那里,有1个唯一的解决办法,那就是使用select结构。 这篇文章会介绍,哪些情况会存...

kaixin_code
27分钟前
1
0
Web登录中的信心安全问题

1. 一个简单的HTML例子看看用户信息安全 标准的HTML语法中,支持在form表单中使用<input></input>标签来创建一个HTTP提交的属性,现代的WEB登录中,常见的是下面这样的表单: <form action ...

开元中国2015
32分钟前
1
0
Hbulider打包iOS遇到的一些坑

video 全屏播放问题 在 manifest.json 的代码视图中,plus 值需加入 "allowsInlineMediaPlayback": true,如下,允许ios不进行全屏播放 "plus": { "allowsInlineMediaPlayback": true} ...

林梓阳
33分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部