4

Spring Framework を使用してタスクをスケジュールしており、環境固有のプロパティ ファイルを介して cron 値を設定しています。特定の環境のみがこのタスクを実行するように、プロパティを使用してこのタスクを無効にする方法を探しています。

<task:scheduled-tasks>
<task:scheduled ref="theClass" method="theMethod" cron="${scheduler.cron}" /> 
</task:scheduled-tasks>

<bean id="theClass" class="com.test.TheClass" scope="prototype" />
4

1 に答える 1

4

Spring 環境プロファイル(注釈を使用し例、 xml を使用した例) を使用できるため、開発、テスト、運用などにさまざまなプロファイルを設定できます。これらはプロパティ (spring.profiles.active) を介して設定されます。

于 2013-04-15T14:07:14.217 に答える