Я пишу приложение, основной целью которого является получение данных от поставщика услуг (XXX), преобразование и передача их другому поставщику услуг (YYY) через HTTP REST.
Я могу сделать это с помощью простого цикла for, и я сохраняю дату последнего извлеченного элемента в отдельной таблице.Поэтому я могу продолжать извлекать элементы из последнего преобразованного элемента всякий раз, когда мне нужно, и я буду вести отдельную таблицу для хранения неудачных записей и повторять попытки этих неудачных записей с периодическими интервалами также через CRON.
Нужно ли мне все ещеиспользовать SPRING Batch.Из того, что я вижу, это помогает модульному коду с Reader, Processor и Writer.
Я что-то упустил?Могу ли я использовать Spring Batch и получить выгоду для синхронизации данных через HTTP-сервисы из точки A - точка B?