SpringBoot 定期的なタスクの統合タスクを
- 注釈を使用し EnableScheduling 起動クラスに。
- 定義 @Component 容器の成分としては、走査されます。
- 式ビルダー住所:のhttp://cron.qqe2.com
ここでは例です:
1. //開くタイミングタスク:
@EnableScheduling
パブリッククラス DemoApplication {
2. / ** *定期的なタスク: * / @Component パブリッククラス TestTask { プライベート静的最終のSimpleDateFormat のdataFormat = 新しい新しいてSimpleDateFormat("HH:MM:SS"); // 3秒ごとに定義されたタスク: @Scheduled(fixedRate = 3000 )公共無効 reportCurrentTime(){ システム。OUT .println("今の時間:" + のdataFormat .format(新しい新しい日付())); } }
3. 逃げるために開始します。
ヒント:タイミングタスクは、cronの表現を使用することができます。@Scheduled(クーロン= "" )