1

[id, FirstName] 形式のアイテムのリストを含むファイルを作成するために、次の方法で FlatFileItemWriter を使用しています。

<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 - ジョブ: [FlowJob: [name=FileToFileJob]] 次のパラメータで完了: [{}] および次のステータス: [COMPLETED]

ここでの問題は、processedtext.txt ファイルを開くと空白になることです。

何か問題が発生している場合と、問題を解決する方法を教えてください。

4

1 に答える 1