我有一个 Pojo 合作伙伴:合作伙伴 ID 列表
地址 Pojo : AddressId, Address, City, Country, Pin
我想在 Spring Batch 中创建一个平面文件 - 文件将是:PartnerId;AddressId;Address;City;Country;Pin
我正在获取带有 ID 和地址列表的合作伙伴 Pojo
如何将 FlatFileItemWriter 与 PartnerPojo My FlatFileItemWriterConfiguration 配置一起使用:
<?xml version="1.0" encoding="UTF-8"?>
<bean id="itemWriter" class="org.springframework.batch.item.file.FlatFileItemWriter">
<property name="resource" value="file:outputFile.txt" />
<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="partnerId, addressId, address,city,country,pin " />
</bean>
</property>
</bean>
</property>
<property name="headerCallback" ref="headerCallback" />
</bean>
我在 addressId 上收到错误