FlatFileItemWriter正在创建不存在的输出文件夹,但我希望它不要创建文件夹而是抛出错误。任何人都可以建议我如何实现这一目标? 例如 - 我不希望在不存在时创建下面的临时文件夹 -
<bean id="sampleWriter" class="com.test.writer.SampleWriter"
scope="step">
<property name="shouldDeleteIfExists" value="true"/>
<property name="resource"
value="file://C:/temp/SAMPLE.txt"/>
<property name="lineAggregator">
<bean class="org.springframework.batch.item.file.transform.DelimitedLineAggregator">
<property name="delimiter" value=","/>
</bean>
</property>
</bean>
答案 0 :(得分:0)
Spring Batch的FlatFileItemWriter
无法做到这一点。话虽这么说,如果你愿意,我们欢迎拉动请求添加它。您可以在此处阅读有关为Spring Batch做出贡献的更多信息:https://github.com/spring-projects/spring-batch/blob/master/CONTRIBUTING.md