В моем приложении я выполняю кучу SQL-запросов, таких как задание и детали выполнения, которые вставляются в таблицу. Как только какая-либо запись будет вставлена, слушатель должен забрать ее и начать контролировать состояние выполнения и обновить статус в той же таблице.Должен ли я использовать ExecutorService?
Мой front-end готов и до сих пор я могу выполнить задание (несколько запросов) и вставить детали в таблицу. Теперь я хочу зафиксировать статус выполнения, а также я должен иметь возможность завершить, приостановить, перезапустить выполнение.
Пока я просматриваю многопоточную часть, я наткнулся на ExecutorService.
Мой вопрос: должен ли я это делать с помощью ExecutorService? или есть другой способ?
Просьба поделиться любыми ссылками на учебники.