首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在java应用程序(struts2)中使用石英调度程序时,我在哪里配置作业?

在java应用程序(struts2)中使用石英调度程序时,我在哪里配置作业?
EN

Stack Overflow用户
提问于 2010-07-19 03:38:02
回答 2查看 1.9K关注 0票数 2

我正在尝试将石英调度程序集成到一个struts2网络应用程序中。只是想知道你在哪里配置这些工作?我认为最好的地方是将它们的细节放在quartz.properties中,但是我找不到说明如何做到这一点的文档。

我所能找到的只是如何以编程方式创建就业的例子,但是如果我必须这样做的话,我看不出比仅仅使用java.util.Timer更有什么优势……另外,在一个网络应用程序中,我想不出一个好的地方放置运行一次的启动代码。

任何“最佳做法”的建议都会受到极大的赞赏。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-07-19 04:21:02

啊哈:我想这就是我想要的:

http://www.quartz-scheduler.org/docs/cookbook/JobInitPlugin.html

基本上,允许我在没有代码的情况下配置作业。非常整洁。

票数 1
EN

Stack Overflow用户

发布于 2010-07-19 03:47:09

当你说‘配置作业’时,你的意思是设置它们多久运行一次吗?

我们使用数据库表(我们也使用hibernate) -这允许类似cron的调度,您可以更改调度而不必重新部署任何东西。

这个链接可能很有用,因为它涵盖了几种不同的方法来处理这个问题:

http://www.ibm.com/developerworks/java/library/j-quartz/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3278317

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档