FlatFileItemWriter生成空白文件

时间:2012-04-19 11:57:36

标签: spring-batch

我使用FlatFileItemWriter以下列方式生成一个包含[id,FirstName]格式的项目列表的文件 -

<bean id="FileWriter" class="org.springframework.batch.item.file.FlatFileItemWriter">
    <property name="resource" value="processedtext.txt"/>
    <property name="shouldDeleteIfExists" value="true"/>
    <property name="lineAggregator">
        <bean class="org.springframework.batch.item.file.transform.DelimitedLineAggregator">
            <property name="delimiter" value="-"/>
            <property name="fieldExtractor">
                <bean class="org.springframework.batch.item.file.transform.BeanWrapperFieldExtractor">
                    <property name="names" value="id,firstName"/>
                </bean>
            </property>
        </bean>
    </property>
</bean>

工作结束于 -     17:19:23,720 INFO main SimpleJobLauncher:111 - Job:[FlowJob:[name = FileToFileJob]]使用以下参数完成:[{}]和以下状态:[COMPLETED]

这里的问题是当我打开文件processedtext.txt时,它是空白的。

如果出现问题以及如何解决问题,请告诉我。

1 个答案:

答案 0 :(得分:0)

有一个FaltFileItemWriter属性,需要按如下方式使用

True