ScheduledExecutorServiceを使用してスケジュール
ジョブが実装されているため、java.util.concurrent.Callable
ScheduledExecutorServiceに基づいてスケジュールできます
- 参照コード
ジョブジョブ= ..;
ScheduledExecutorService scheduledExecutorService = エグゼキュータ。newScheduledThreadPool(5);
ScheduledFuture scheduledFuture = scheduledExecutorService。schedule(job、5、TimeUnit。SECONDS );
クォーツを使用
これは、含まれているeasybatch-quartz
モジュールを、しかし欠点は6.0が除去されることがあるが、それでも使用することを学ぶことができ
、我々はEasyBatchJob && EasyBatchJobFactory容易に統合することができクォーツ
参考文献
https://github.com/j-easy/easy-batch/wiki/job-scheduling
https://github.com/j-easy/easy-batch/blob/master/easy-batch-tutorials/src/main /java/org/jeasy/batch/tutorials/advanced/quartz/Launcher.java