larry-java学习交流空间
hibernate、spring、webwork、struts、Portal、ajax技术交流
BlogJava
::
首页
::
新随笔
::
联系
::
聚合
::
管理
posts - 40, comments - 4, trackbacks - 0
<
2008年11月
>
日
一
二
三
四
五
六
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(2)
给我留言
查看公开留言
查看私人留言
随笔档案
2008年11月 (3)
2008年9月 (1)
2008年5月 (1)
2008年2月 (1)
2008年1月 (1)
2007年12月 (2)
2007年9月 (2)
2007年8月 (1)
2007年7月 (2)
2007年5月 (5)
2007年4月 (2)
2007年2月 (3)
2007年1月 (2)
2006年11月 (4)
2006年10月 (8)
2006年9月 (1)
2006年7月 (1)
文章分类
数据库优化(5)
文章档案
2007年8月 (1)
2007年7月 (2)
2007年6月 (2)
2007年5月 (8)
2007年4月 (2)
2007年2月 (1)
2006年11月 (6)
2006年8月 (1)
2006年6月 (6)
连结
http://www.blogcn.info/user1/pure2008/
http://www.blogcn.info/user1/pure2008/
http://www.blogjava.net/hiswing/
http://www.blogjava.net/hiswing/
中国java开发网
中国java开发网
中国java技术网高级论坛首页
中国java开发网
学习笔记
学习笔记
搜索
最新评论
1. re: 如何判断一个网页是刷新还是关闭的方法
页面关闭时也会执行onbeforeunload和onunload
--danagao
2. re: Eclicpse3.1.1下配置SWT,打包发布SWT程序,转EXE一条龙过程记录[转载][未登录]
爽你妈阿爽
--x
3. re: 隐藏HTML网页的源代码
这样就把源代码给清除了,当再次点击刷新时,就什么也没有了。可不可以解决这样的问题呢?
--王虹
4. re: Tomcat设置404错误页无法正确定向
<%
response.setStatus(200); // 200 = HttpServletResponse.SC_OK
%>
好!
--fgjun
阅读排行榜
1. Hibernate sum 函数的使用(3999)
2. dos下取系统时间(1899)
3. Eclicpse3.1.1下配置SWT,打包发布SWT程序,转EXE一条龙过程记录[转载](1615)
4. Apache + Tomcat + Linux 集群和均衡负载 (Session 同步复制) 配置实践指南(1289)
5. 手机与电话的正则表达式 验证有效日期时间的正则表达式(已解决闰二月) (1018)
评论排行榜
1. Tomcat设置404错误页无法正确定向(1)
2. Eclicpse3.1.1下配置SWT,打包发布SWT程序,转EXE一条龙过程记录[转载](1)
3. J2EE开发之常用开源项目介绍--(学习)(0)
4. 开发RCP程序的插件集(0)
5. dos下取系统时间(0)
spring+quartz的定时器功能
第一种通过spring中的CronTrigger复杂触发器实现
<!--
要调度的对象
-->
<
bean
id
="job"
class
="com.ApManager.util.TJob"
>
<
property
name
="scheduler"
ref
="schedulerFactory"
/>
<
property
name
="scheduleInfoManager"
ref
="scheduleInfoManager"
/>
</
bean
>
<!--
定义目标bean和bean中的方法
-->
<
bean
id
="jobtask"
class
="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"
>
<
property
name
="targetObject"
>
<
ref
local
="job"
/>
</
property
>
<
property
name
="targetMethod"
>
<
value
>
doAuth
</
value
>
</
property
>
<
property
name
="concurrent"
value
="false"
/>
<!--
对于相同的JobDetail,当指定多个Trigger时, 很可能第一个job完成之前,第二个job就开始了。指定concurrent设为false,多个job不会并发运行,第二个job将不会在第一个job完成之前开始
-->
</
bean
>
<!--
定义触发的时间
-->
<
bean
id
= "cron"
class
= "org.springframework.scheduling.quartz.CronTriggerBean"
>
<
property
name
="jobDetail"
>
<
ref
bean
="jobtask"
/>
</
property
>
<
property
name
="cronExpression"
>
<
value
>
0 * 11 * * ?
</
value
>
</
property
>
</
bean
>
<!--
总管理
-->
<
bean
autowire
= "no"
class
= "org.springframework.scheduling.quartz.SchedulerFactoryBean"
>
<
property
name
="triggers"
>
<!--
triggers:通过再添加其他的ref元素可在list中放置多个触发器
-->
<
list
>
<
ref
local
="cron"
/>
</
list
>
</
property
>
</
bean
>
第二通过spring中的SimpleTrigger简单触发器实现
<
bean
id
="simpleTrigger"
class
="org.springframework.scheduling.quartz.SimpleTriggerBean"
>
<
property
name
="jobDetail"
>
<
ref
bean
="methodInvokingJobDetail"
/>
</
property
>
<
property
name
="startDelay"
>
<
value
>
1000
</
value
>
</
property
>
<
property
name
="repeatInterval"
>
<
value
>
3000
</
value
>
</
property
>
</
bean
>
参考:
http://www.javaeye.com/topic/115666
http://www.javaeye.com/topic/117244
posted on 2008-11-06 17:06
larryjava
阅读(387)
评论(0)
编辑
收藏
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理