スプリングとクォーツの統合に問題があります。データベース内のデータを変更する別のクラスに委任されたメソッドを持つクラス UserService があります。私はクォーツと必要な他のもののためのmaven依存関係を追加しました.mvc-contextでbeanを宣言しました
<bean id="quartzjob" class="example.UserService"/>
次に、ファクトリービーン
<bean id="runJob" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject" ref="quartzjob" />
<property name="targetMethod" value="testQuartz" />
そして最後にトリガー
<bean id="Trigger" class="org.springframework.scheduling.quartz.SimpleTriggerBean">
<property name="jobDetail" ref="runJob" />
<property name="startDelay" value="1000"/>
<property name="repeatInterval" value="5000"/>
私のテストメソッドが行うことは、データベースからの1つのレコードを更新する必要がある別のクラスにメソッドを委任します(このメソッドは既に使用しているため、正常に動作します)しかし、その5秒後にレコードが更新されず、何かが間違っているようですメソッドがテストされたため、クォーツで。何か案は?