如何在Spring Batch Item Writer中处理文件

时间:2019-06-07 13:44:10

标签: java spring-batch

在执行春季批处理作业的写作部分时,我需要创建文件夹和zip的特定结构。

为此,我有一个简单的步骤,一个ItemReader从数据库读取DTO,另一个ItemWriter根据当前要写入的DTO创建文件夹并在其中压缩pdf。

问题是有时我需要在同一个zip中写入多个pdf,但是我不知道在编写器执行时(它取决于列表中的每个项目,而不是单个项目)

在这种情况下如何处理文件关闭?

这是我到目前为止的相关部分(不能处理zip中的多个文件)

=SUMIF($B$2:$B$11,B2,$C$2:$C$11)

注意:我正在使用Java 6

0 个答案:

没有答案