<bean name="MyJob" class="org.springframework.scheduling.quartz.JobDetailFactoryBean">
<property name="jobClass" value="com.package.scheduler.MyJob"/>
<property name="jobDataAsMap">
<map>
<entry key="numArr" value="10,20,30"/>
</map>
</property>
</bean>
これを午前 1 時 30 分に実行する Quartz ジョブが定義されています。問題は、この配列定義が機能しないことです
<entry key="numArr" value="10,20,30"/>
代わりにリストを使用する必要がありました。Quartz ジョブが開始されるまで Bean は初期化されず、午前 1 時 30 分にコーディングする可能性は低いため、このエラーをローカルでキャッチすることはできません。現時点で唯一の方法は、Quartz ジョブの実行時間を変更して強制的に実行することです。ローカル dev で実行しているときに、これらの Bean を起動時に強制的に初期化したいと考えています。これを行う方法はありますか?