Springを学習し、この例との違いを比較します。この例では、SpringのスケジューラAPIを使用してタスクをスケジュールします。TimerTaskの代わりにMethodInvokingTimerTaskFactoryBeanが付属しています。ここで呼び出すターゲットスケジューラオブジェクトとメソッドを定義できます。Springには、JDKタイマーの代わりにScheduledTimerTaskが付属しています。ここでスケジューラー名、遅延、および期間を渡すことができます。Beanを設定して、スケジューラタスクを開始できます。}}コードはスケジューラタスクを呼び出す必要はありません。TimerFactoryBeanは起動時にスケジュールタスクを実行します。その結果、Springスケジューラーは60秒ごとにprintMe()メソッドを実行し、最初の実行では1秒の遅延が発生します。