Как создать несколько строк в CSV-файле, возвращая один объект (элемент записи) Spring Batch
Я пишу один FlatFileItemWriter
здесь я вызываю один мой объект возврата класса Java каждый раз, когда этот класс Java возвращает один объект, он записывает одну строку в файл CSV, как я могу записать две строки в файл CSV? Как я могу написать две строки в CSV-файл, используя один объект?
**XML::**
<bean id="preferenceFileItemWriter2" class="org.springframework.batch.item.file.FlatFileItemWriter" scope="step">
<property name="resource" value="file:#{jobParameters['preference.output.file1']}" />
<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="com.consumer.ext.domo.ifonly.job.SampleTest"/>**
</property>
</bean>
</property>
</bean>
**java code ::**
@Override
public Object[] extract(combined object) {
List<String> values = new ArrayList<String>();
values.add("General Test");
Object[] testObject= values.toArray(new Object[0]);
return testObject;
Я нашел некоторые ссылки, но не связанные с моим вопросом.