我正在从事传统的 READ > PROCESS > WRITE 文件操作的 spring 批处理作业。
下面是我正在使用的 writer 的示例代码。
<bean id="simBeqResponseFlatFileWriter" class="org.springframework.batch.item.file.FlatFileItemWriter">
<property name="resource" ref="fileWriteSystemResource"></property>
<property name="lineAggregator">
<bean class="org.springframework.batch.item.file.transform.PassThroughLineAggregator" />
</property>
</bean>
我面临一个问题,即使在代码中引发了一些异常,也会生成一个空白文件。在代码中引发任何异常时,根本不应该生成该文件。
需要一些帮助来解决问题。