Запланировано с использованием ScheduledExecutorService
Поскольку задание реализовано, java.util.concurrent.Callable
его можно запланировать на основе ScheduledExecutorService
- Код ссылки
Работа работа = ..;
ScheduledExecutorService scheduleExecutorService = Исполнители. newScheduledThreadPool ( 5);
ScheduledFuture scheduleFuture = scheduleExecutorService. расписание ( работа, 5, TimeUnit. SECONDS);
Используйте Кварц
Он содержит easybatch-quartz
модуль, но недостатком является то, что 6,0 удаляется, но все еще может научиться использовать
мы можем EasyBatchJob && EasyBatchJobFactory легко интеграции Quartz
справочный материал
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