在石英中动态安排工作

时间:2009-12-11 14:56:32

标签: java quartz-scheduler

我想创建一个通用的作业类,它接受一些参数而不是手工创建作业类?

所有设置都存储在db中,因此我们可以调用“refresh”来删除所有作业并从数据库中重新注册它们。

3 个答案:

答案 0 :(得分:2)

您可以在JobExecutionContext中指定作业的参数,例如春天注入。

答案 1 :(得分:0)

“Spring Recipes”一书有一个非常简单的例子来演示使用Quartz。我建议看看。

答案 2 :(得分:0)

您可以使用JobDataMap重用逻辑(作业)并对其进行参数化。您可以拥有任意数量的触发器和作业。只记得一项工作可以有多个触发器但不反之亦然的规则。

相关问题