- 浏览: 15059 次
最新评论
-
FireZHFox:
CronExRelated这个类没有啊?
Spring Quartz如何动态配置时间(2) -
zhangxingxingye:
(0 39 16 20 * ? )这些数据是如何得到
Spring Quartz如何动态配置时间(3) -
fenixshadow:
写得挺好的,语言通顺,实例充足。可惜没有解决最关键的问题:如何 ...
Spring Quartz如何动态配置时间(3)
文章列表
前些时日,出于某种需要,需要同时启动多个Tomcat服务器,在网上查了半天,才找到解决的办法,拿出来分享一下,嘿嘿。
我所用Tomcat服务器都为zip版,非安装版。以两个为例:
安装第二个Tomcat完成后,到安装目录下的conf子目录中打开server.xml文件,查找以下三处:
(1) 修改http访问端口(默认为8080端口)
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="8080"
...
- 2007-01-16 00:56
- 浏览 1188
- 评论(0)
阅读了Hibernate的Reference之后,可以采用批量处理的方法,当插入的数据超过10000时,就flush session并且clear。
下面是一个测试method。
1/** *//**
2 * 测试成批插入数据的事务处理,返回是否成功
3 *
4 * @param objPO Object
5 *
- 2007-01-12 01:12
- 浏览 1963
- 评论(0)
书接上回,上回说到,我们已经将页面的时间设置转为了Cron Expression,下面我记录了时间规则。
3) 记录时间规则
我将时间规则存入数据库中,目的是为了生成历史日志,也可以存入XML文件中。当然您也可以省略此步,直接将转换后的规则放入相应的Quartz trigger中。
4) 更新任务触发器的时间设置
到了关键的一步了,也是最简单的一步,一个方法就可以实现了。
首先,我们需要通过trigger的名称得到一个CronTriggerBean;
其次,通过trigger的setCronExpression(String cronExp)方法将新的表达式注入;
最后,RE ...
- 2007-01-11 00:55
- 浏览 3687
- 评论(2)
书接上回,
上回说到,武松武二郎斗杀西门庆,为大哥报了仇…… !!!-_- 啊,说串了,嘿嘿 不好意思
(删掉上面一行)
上回说到,我们的设置页面已经做好了,接下来就是将时间转换为Unix Cron Expression。
2) 将时间转换为Unix Cron Expression
需要ActionForm将页面表单数据映射到Action中,然后在Action中转换为cron expression:
1 SchedulerForm schedulerForm = (SchedulerForm) form;
2 String jobName = sched ...
- 2007-01-11 00:15
- 浏览 3108
- 评论(1)
1. 目的:动态设置时间,触发相应的任务
2. 系统架构为 struts + spring + hibernate
3. 实现步骤:
在页面上设置时间;
将时间转换为Unix Cron Expression;
将转换后的时间规则表达式记录到数据库中(也可以写入xml文件中,这里是项目需要记录入数据库中);
从数据库中得到相应的时间规则表达式;
更新您的任务触发器的时间设置;
RESCHEDULE THE JOB ...
- 2007-01-10 23:39
- 浏览 3699
- 评论(0)