Spring batch 为什么我应该在springbatch的FlatFileItemWriter中使用close方法?

Spring batch 为什么我应该在springbatch的FlatFileItemWriter中使用close方法?,spring-batch,flatfilereader,Spring Batch,Flatfilereader,为什么我应该在springbatch的FlatFileItemWriter中使用close方法? 否则文件日期将不会持久化 当您在面向区块的步骤中配置项目编写器时,Spring Batch将自动调用打开/更新/关闭/写入方法 因此,您不需要自己调用这些生命周期方法,除非您在步骤范围之外使用item writer,在这种情况下,您需要手动遵守item writer实现的契约(ItemWriter或ItemStreamWriter)

为什么我应该在springbatch的FlatFileItemWriter中使用close方法?
否则文件日期将不会持久化

当您在面向区块的步骤中配置项目编写器时,Spring Batch将自动调用
打开
/
更新
/
关闭
/
写入
方法

因此,您不需要自己调用这些生命周期方法,除非您在步骤范围之外使用item writer,在这种情况下,您需要手动遵守item writer实现的契约(
ItemWriter
ItemStreamWriter