shaokun305的专栏

做J2EE一流架构师 E-Mail:shaokun305@gmail.com

用户操作
[即时聊天] [发私信] [加为好友]
陈少坤ID:shaokun305
139766次访问,排名579好友0人,关注者1
shaokun305的文章
原创 155 篇
翻译 0 篇
转载 23 篇
评论 227 篇
shaokun305的公告
留言板 New
这里是我一个温馨的港湾,记录下我的生活成长和技术成长的经历,随着岁月的流逝,这里将是我的一个最美丽的回忆.
最近评论
wangbin3961:果然有效!
jinxinzhang:应该加catalina.sh里面吧

你可以在页面打印出内存看看,效果
miracle9i:非常详细 谢谢
wadefelix:当被记者问及是不是现在房地产价格太贵,已经让老百姓买不起时,汪光焘解释说,如果现在房子没有销售了,“你这个结论是可以的”,但现在还有人买,所以这个结论“不好说”。(郭少峰)
///
这样的话都敢说,这就是在为房地产商撑腰嘛,恳请总理把他撤了。
guojingDua:炒股票。买基金这篇文章怎么打不开呀。。。
文章分类
收藏
相册
稿笑图库
美女
java相关站点
CSDN
java世界
java研究组织
java解道
与java共舞
中国java
深入struts1.1
朋友的友情连接
http://blog.csdn.net/asklxf/
lxgljj
同事老朱的博客
戈壁草的博客
老康得网站
存档
软件项目交易
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
订阅到BlogLines
订阅到Yahoo
订阅到GouGou
订阅到飞鸽
订阅到Rojo
订阅到newsgator
订阅到netvibes

原创 spring中配置定时触发的事务收藏

新一篇: 测试需求的相关培训流水帐记录 | 旧一篇: 冬日的安宁

spring中配置定时触发的事务

使用Quartz调度器

配置:

<!-- -======================================================================== -->
  <bean id="reportJob"
       class="org.springframework.scheduling.quartz.JobDetailBean">
    <property name="jobClass">
      <value>cn.test.EmailReportJob</value>
    </property>
    <property name="jobDataAsMap">
      <map/>
    </property>
  </bean>
 
 
 
    <bean id="simpleReportTrigger"
       class="org.springframework.scheduling.quartz.SimpleTriggerBean">
    <property name="jobDetail">
      <ref bean="reportJob"/>
    </property>
    <property name="startDelay">
      <value>60000</value>
    </property>
    <property name="repeatInterval">
      <value>60000</value>
    </property>
  </bean>
 
   <bean id="cronReportTrigger"
       class="org.springframework.scheduling.quartz.CronTriggerBean">
    <property name="jobDetail">
      <ref bean="reportJob"/>
    </property>
    <property name="cronExpression">
      <value>0 * * * * ?</value>
    </property>
  </bean>
 
 
 <bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
    <property name="triggers">
      <list>
        <ref bean="cronReportTrigger"/>
      </list>
    </property>
  </bean>
 
  <!-- -======================================================================== -->
 
 EmailReportJob 类里面实现自己希望调用的方法(必须继承QuartzJobBean):

public class EmailReportJob extends QuartzJobBean{

 /**
  * 功能:
  * 作者: shaokun305
  * 创建日期:2008-1-14
  * @param args
  */
 public static void main(String[] args) {
  // TODO 自动生成方法存根

 }

 protected void executeInternal(JobExecutionContext arg0) throws JobExecutionException {
  // TODO 自动生成方法存根
  
  
  System.out.println("定时执行该事务!!!!!!!!!!!!!!!!!!!!==="+new java.util.Date());
 }
 
}

更多更详细可以参考spring的说明文档.里面有专门的一章做详细的说明.


 

发表于 @ 2008年01月15日 11:06:00|评论(loading...)|编辑

新一篇: 测试需求的相关培训流水帐记录 | 旧一篇: 冬日的安宁

评论:没有评论。

发表评论  


当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
Csdn Blog version 3.1a
Copyright © shaokun305