纯粹是运行例子
<?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:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.springframework.org/schema/tx"
xmlns:jee="http://www.springframework.org/schema/jee"
xsi:schemaLocation="
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.0.xsd
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.0.xsd
http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee-2.0.xsd">
<bean id="gneteSettlementService"
class="com.macaufly.gnete.impl.GneteSettlementImpl">
</bean>
<bean id="gneteSettleRunner"
class="com.macaufly.gnete.impl.GneteSettleRunner">
<constructor-arg ref="gneteSettlementService"></constructor-arg>
</bean>
<!--定义定时执行gneteSettlementService 这个bean中的loadAndSettle()方法-->
<bean id="settleTask"
class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="gneteSettleRunner" />
</property>
<property name="targetMethod">
<value>start</value>
</property>
</bean>
<!--触发器的bean的设置,在这里我们设置了我们要触发的jobDetail是哪个。这里我们定义了要触发的jobDetail是settleTask,即触发器去触发哪个bean..-->
<bean id="cronTrigger"
class="org.springframework.scheduling.quartz.CronTriggerBean">
<property name="jobDetail">
<ref bean="settleTask" />
</property>
<property name="cronExpression">
<!-- 关键在配置此表达式:0秒后立即启动-->
<value>0 * * * * ?</value>
<!-- 每日12点执行 -->
<!-- <value>0 0 12 * * ?</value> -->
</property>
</bean>
<!--管理触发器的总设置,管理我们的触发器列表,可以在bean的list中放置多个触发器。
-->
<bean autowire="no"
class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<list>
<ref local="cronTrigger" />
</list>
</property>
</bean>
</beans>
分享到:
相关推荐
简单spring定时器例子,初学者可以学习下
举个例子吧 可对仓库库存状况定时检查,并执行删除等其他操作
java定时器示例 javaweb定时器示例 spring定时器示例,有文章,有例子
通过总结师兄师姐的例子以及前人的经验,总结出spring的项目实例,其中包含3.0之前和3.0之后的spring版本,分别以2.5.6版本和3.0.1版本为例,给出了项目实例,方便大家学习交流。
Spring Quartz 定时器示例(Web工程版),欢迎下载。
比较全面的定时器,里面有例子,照着例子就可以学会spring和java定时器。
通过系统的查找spring定时器的相关文档,查找了2.5.6版本和3.0.1版本的区别,总结归纳出学习文档,以及做出相应的项目实例,方便大家学习交流。对不同的版本都能够适应学习。
spring定时器例子,该例子使用spring+Quartz进行结合使用的例子
Quartz spring定时器 其中包括 Quartz任务中调用Spring容器中bean及动态调度任务 以及对应的例子 全
一个maven工程例子,包括spring整合task定时任务,分为xml方式,注解方式,注解线程池三种方式;
使用spring做定时任务的一个小示例,可以运行,例子中没有jar包,需要自行添加。
spring和quartz的定时器的启动和停止例子
我自己亲自测试过的例子,spring quartz定时器的简单配置和使用,保证成功运行
spring定时器的小例子 附全部代码及配置文件 实现了多种方式的定时器
定时器平时做项目应该会有很多人用到,这里上传一个小例子,大家可以看看,以前学习的时候看的例子。
主要讲解了 Spring与QuartZ集成定时器的用法,和一下简单的入门例子
在后面的例子中可以看到其含义。 '-' 字符被用来指定一个值的范围,比如在“小时”字段中设为"10-12"表示"10点到12点". ',' 字符指定数个值。比如在“周几”字段中设为"MON,WED,FRI"表示"the days Monday, ...
全书共分14章,内容涵盖了Spring的基础概念、核心容器、Spring AOP、事务处理、持久层封装、Web框架、定时器、Spring和Struts、Spring和Hibernate、Spring和Ant、Spring和Junit。本书适用于...
全书共分14章,内容涵盖了Spring的基础概念、核心容器、Spring AOP、事务处理、持久层封装、Web框架、定时器、Spring和Struts、S pring和Hibernate、Spring和Ant、Spring和Junit。本书适用于初、中级软件开发人员...
网上关于Disruptor的例子大部份是旧版本的, 其中集成spring的更少, 只好自已写个新版本简单的demo了。 该demo利用spring的定时器往Disruptor添加数据, 希望该demo能帮助到大家。