Spring Batch:是否可以写入平面文件直到达到阈值,然后再写入新文件?

时间:2019-01-08 12:16:44

标签: spring-batch

我想写一个平面文件,直到达到某个阈值,一旦达到某个阈值-创建一个新文件并写入该文件,是否可以使用Spring Batch?

我发现一个古老的问题,答案是不可能,但不确定是否已更新

Spring Batch: Can i write to multiple files based on Size

另一个选择是使用块大小并手动处理文件创建,但如果存在Spring Batch功能,则最好使用该功能。 可能吗 ?

1 个答案:

答案 0 :(得分:1)

您正在寻找MultiResourceItemWriter。您所描述的阈值实际上是ItemCountLimitPerResource参数。