Spring task配置

Spring task配置

Spring3.0以后自主开发的定时任务工具,spring task,可以将它比作一个轻量级的Quartz,而且使用起来很简单,除spring相关的包外不需要额外的包,而且支持注解和配置文件两种形式。

第一步:编写作业类

即普通的pojo,如下:

  1. import org.springframework.stereotype.Service;

  2. @Service

  3. public class TaskJob {

  4. public void job1() {

  5. System.out.println(“任务进行中。。。”);

  6. }

  7. }

第二步:在spring配置文件头中添加命名空间及描述

xmlns:task="http://www.springframework.org/schema/task"

xsi:schemaLocation="http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-3.0.xsd">

第三步:spring配置文件中设置具体的任务

说明:ref参数指定的即任务类,method指定的即需要运行的方法,cron及cronExpression表达式,具体写法这里不介绍了。

这个配置不消多说了,spring扫描注解用的。

到这里配置就完成了,是不是很简单。

Spring task配置


分享到:


相關文章: