3

7:10am on MON-FRI毎月土曜日の午前7時20分に発砲します。

  1. 0 10 7?*火-金
  2. 0 20 7?*土

実装する1つのcron式を作成する方法.1と2をマージする方法はありますか?

他のトリガーを作成するのは少し醜いです。

現在、私のクラスはorg.quartz.CronTriggerを拡張しています。そしてxmlファイルは以下のようになっています。

<bean id="tradeReportJobTrigger" parent="abstractTrigger">
    <property name="job" ref="tradeReportJob"/>
    <property name="cronExpression" value="0 0 9 ? * TUE-SAT"/>
</bean> 

ありがとう。

4

3 に答える 3

2

私の理解から、cronあなたが望むことをするためにあなたは2つのエントリーを必要とするだろうと思います。

于 2011-12-16T06:07:41.660 に答える
0

Cron 式について説明しているQuartz Scheduler 2.0 APIページから判断すると、 Quartz Schedulerの回答は通常の回答と似ていますcron

  • いいえ; 2 つの式を 1 つの式に結合することはできません。
于 2011-12-16T07:17:32.570 に答える
0

これを 1 つの式に結合することはできません。同じジョブを参照する 2 つ目の CronTrigger Bean を追加するのはどうですか?

于 2011-12-16T07:18:30.230 に答える