为什么我应该在springbatch的FlatFileItemWriter中使用close方法? 否则文件日期将不会保留?
答案 0 :(得分:0)
在面向块的步骤中配置项目编写器时,Spring Batch将自动调用open
/ update
/ close
/ write
方法。
因此,除非您在步骤范围的外部中使用项目编写器,否则无需自己调用这些生命周期方法,在这种情况下,您需要手动履行由项目编写器实施的合同(ItemWriter
或ItemStreamWriter
)。