quartz基于注解的简单使用demo
来源:互联网 发布:win7网络0个对象 编辑:程序博客网 时间:2024/05/14 20:06
使用quartz来实现任务的定时调度在很多的项目中都会遇到,我在刚开始的时候使用过基于xml的实现方式,实在是太复杂了,还要写配置文件。现在基于注解的方法来使用quratz实现任务调度变得很简单,具体实现方式如下:
首先在spring中配置:
<beans xmlns="http://www.springframework.org/schema/beans"xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:context="http://www.springframework.org/schema/context"xmlns:aop="http://www.springframework.org/schema/aop " xmlns:tx="http://www.springframework.org/schema/tx"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:task="http://www.springframework.org/schema/task"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.1.xsd http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-3.1.xsd"><!-- 定时器开关 开始 --><task:annotation-driven /></beans>然后编写定时任务:
import org.springframework.context.annotation.Lazy;import org.springframework.scheduling.annotation.Scheduled;import org.springframework.stereotype.Component;@Component@Lazy(false)public class SpringTaskController { /** * @throws Exception */ @Scheduled(cron = "0/10 * * * * ? ") public void task() throws Exception { System.out.println("我执行了..."); }}
0 0
- quartz基于注解的简单使用demo
- 基于注解的maven+spring+hibernate+mysql简单demo
- 基于注解使用定时框架Quartz
- Quartz的简单使用
- Quartz的简单使用
- quartz简单demo
- Spring Quartz 简单demo
- struts2基于注解的配置Demo
- Spring基于注解形式的内嵌定时器使用(Schedule,Quartz)
- 简单的Springmvc基于注解
- Springmvc注解注入的简单demo
- spring quartz 使用demo
- 【Quartz】基于Spring注解方式配置Quartz
- 【Quartz】基于Spring注解方式配置Quartz
- quartz 基于spring注解实现
- Quartz(一) 简单的使用
- Quartz全注解使用
- spring quartz基于注解和配置文件的实现
- Android系统中Bitmap是否有调用recycle方法的必要性
- Unity 中关于获取到物体的方式
- 学习WCF之路4:ChannelFactory的使用
- 多线程的队列循环缓存
- Debian desktop share diretories or files
- quartz基于注解的简单使用demo
- Java 7 的新特性一览表
- 断点续传 scp rsync
- iOS-圆角设置性能优化
- Finding the type of a Tk widget
- Android studio简单设置
- 网页设计IE兼容 浏览器兼容小论
- python操作日期和时间的方法
- svn添加新用户