Spring3およびQuartz1.8.6を使用するように記事をアップグレードします(Spring2.5.6およびQuartz1.6でした)このチュートリアルでは、SpringをQuartzスケジューラフレームワークと統合する方法を示します。APIに分離するための多くの便利なクラスが付属しています。APIをまだサポートしていません。reportを参照してください。修正されたバグがリリースされたら、この記事を再度更新します。スケジューラータスク通常のJavaクラスを作成します。これは、Quartzでスケジュールするクラスです。Quartzスケジューラジョブの宣言Springでは、次の2つの方法でQuartzジョブを宣言できます。MethodInvokingJobDetailFactoryBeanこれは最も単純で単純な方法であり、単純なスケジューラーに適しています。JobDetailBeanQuartzJobBeanはより柔軟性があり、複雑なスケジューラーに適しています。SpringのQuartzJobBeanを拡張するクラスを作成し、executeInternal()メソッドでスケジュールするメソッドを定義し、setterメソッドを介してスケジューラタスク(RunMeTask)を渡す必要があります。}}jobClassを介してターゲットクラスを構成し、jobDataAsMapを介して実行するようにメソッドを構成します。引き金Quartzトリガーを設定して、スケジューラジョブをいつ実行するかを定義します。次の2種類のトリガーがサポートされています。返し間隔を設定できます。cron式で、ジョブを実行する日時を指定できます。cron式は非常に柔軟で強力です。詳細については、次のWebサイトを参照してください。スケジューラー工場スケジューラファクトリBeanを作成して、ジョブの詳細とトリガーの両方を統合します。Bean構成ファイルSpringのBean設定ファイルを完成させます。}}コンソールへの出力。