spring3中使用task实现计划任务
2014-08-27 10:42
302 查看
Quartz是重量级的计划任务实现方式,对于一些简单的计划任务,Spring3中提供了task,用于实现计划任务,一般情况下足够用了。
下面介绍如何在spring3中使用task:
1.spring配置文件上添加对task的描述
下面介绍如何在spring3中使用task:
1.spring配置文件上添加对task的描述
<beans xmlns="http://www.springframework.org/schema/beans" 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">[/code]
2.spring配置文件中设置具体的任务
cron表达式的介绍可以参考其他文档,跟Quartz的表达式是一样的,"0 * * * * ?"是指每分钟执行该任务,任务内容为taskJob中work方法<task:scheduled-tasks> <task:scheduled ref="taskJob" method="work" cron="0 * * * * ?"/> </task:scheduled-tasks>
3.对应的TaskJob类文件如下:package com.company.web.servlet; import org.springframework.stereotype.Service; @Service public class TaskJob { public void work() { System.out.println(123); } }
相关文章推荐
- 使用quartz和Spring-Task实现计划任务的四种方式
- 使用Spring来实现任务计划服务二:不继承java.util.TimerTask
- 使用Spring来实现任务计划服务一:继承java.util.TimerTask
- 使用Spring来实现任务计划服务三:集成quartz任务调度框架
- ASP.NET 计划任务(不使用外接程序,.net内部机制实现)
- 使用jse的TimerTask实现在一天中的某个区间段定时任务
- Linux系统使用crontab命令实现计划任务
- linux下使用crontab实现定时PHP计划任务失败的原因分析
- 使用 系统任务计划程序 实现定时自动关机
- 在Spring3中使用注解(@Scheduled)创建计划任务
- 使用任务计划功能结合shutdown命令让Win7实现定时自动执行
- 使用PL/SQL Developer图形界面轻松实现oracle定期计划任务
- 在Spring3中使用注解(@Scheduled)创建计划任务
- ASP.NET 计划任务实现方法(不使用外接程序,.net内部机制实现)
- Linux系统使用crontab命令实现计划任务
- linux使用crontab实现PHP执行计划定时任务
- ASP.NET 计划任务(不使用外接程序,.net内部机制实现)
- spring3中计划任务task
- 在Spring3中使用注解(@Scheduled)创建计划任务
- linux下使用crontab实现定时PHP计划任务失败的原因分析