Spring Batch: можно ли записать в плоский файл до достижения порогового значения, а затем записать в новый? - PullRequest
0 голосов
/ 08 января 2019

Я хотел бы записать в плоский файл до достижения определенного порога, а после достижения - создать новый файл и записать в него, это возможно с помощью Spring Batch?

Я нашел старый вопрос с ответом о том, что это невозможно, но не уверен, что он обновлен:

Spring Batch: могу ли я записать несколько файлов в зависимости от размера

Другим вариантом является использование размера чанка и ручное создание файла, но будет лучше использовать возможность Spring Batch, если таковая существует. Является ли это возможным ?

1 Ответ

0 голосов
/ 08 января 2019

MultiResourceItemWriter - это то, что вы ищете. Порог, который вы описываете, на самом деле является параметром ItemCountLimitPerResource.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...