Springでスケジューリング(定期実行)してみる

こんばんは sohnishi です。

今回はSpringでタスクの定期実行をしてみようと思います。

アノテーションを使用することでとても簡単に利用できます。

Application.javaに@EnableScheduling を記述します。

 

あとは定期実行したい処理に@Scheduled アノテーションを付けるだけです。

この例では最初の実行を1秒後に行い、それ以降は6時間毎に実行しています。

単位はmsなので、1秒=1000msとなっています。

その他にもオプションがいくつか存在するので、ぜひ調べてみてください。

以上、とっても簡単な定期実行のご紹介でした。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です