本文介绍了在春季动态调度石英 cron 作业?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

目前我正在此链接中运行 Quartz 调度程序示例http://www.mkyong.com/spring/spring-quartz-scheduler-例子/

Currently I'm running Quartz scheduler example in this linkhttp://www.mkyong.com/spring/spring-quartz-scheduler-example/

我的问题是这个如何在 CronTrigger bean 中添加动态时间,而不是此处的硬编码时间:

My question is thisHow can I add a dynamic time in CronTrigger bean, instead of hard-coded time in here :

<property name="cronExpression" value="0/5 * * * * ?"/>

我需要动态读取这个值作为传递给我的控制器的参数.

I need to read this value dynamically as a parameter passed to my controller.

推荐答案

将调度器注入你的一个 bean 并调用 scheduleJob().你可以传递任何你想要的东西.

Inject the Scheduler into one of your beans and invoke scheduleJob(). You can pass it anything you want.

这篇关于在春季动态调度石英 cron 作业?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-28 05:54