首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring xml中的Quartz或标准的单独Quartz

Spring xml中的Quartz或标准的单独Quartz
EN

Stack Overflow用户
提问于 2012-08-12 01:54:38
回答 1查看 392关注 0票数 0

我一直在为quartz和spring的集成而苦苦挣扎,特别是在webpshere jndi查找的上下文中,我最后的解决方案是使用spring来定义job,并且仍然需要在quartz.properties中定义一些属性。

听说在弹簧中使用石英会在它们之间产生强烈的依赖性,我们对石英很陌生。接下来,我想做出决定: Quartz是在spring xml中定义的,还是简单的quartz属性文件。我真的很想听听大家对此的意见。

EN

回答 1

Stack Overflow用户

发布于 2012-08-14 02:24:31

我发现同时使用quartz.properties和Spring配置没有什么问题。Personally I keep静态配置在文件和动态参数(如线程池大小)中不太可能发生变化。

你可以用任何你想要的方式定义任务--使用Quartz fluent API,使用Spring,使用XML插件(与Scheduler无关)或者通过Spring配置。由你决定。

在spring中使用quartz的

将在它们之间创建强依赖关系

不知道这些观点是从哪里来的。基本上,Spring允许您自动启动/停止调度器--没有Spring,您需要使用一些servlet侦听器或其他奇怪的变通方法。使用Spring scheduler只是你的一个bean。绝对没有依赖关系。Spring添加了一些巧妙的支持,比如调度运行任意bean方法的能力,但两者之间没有耦合。

如果您的应用程序是基于Spring的,那么就使用Spring集成,它工作得很好。

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

https://stackoverflow.com/questions/11916307

复制
相关文章

相似问题

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