springBatch Itemwriter mysql to CSV with headers&插入新行

时间:2017-02-22 14:56:10

标签: mysql csv spring-batch

我想将数据写入CSV文件&已成功写入但现在我想插入标题&在需要的地方打破线路。 以下是我的itemWriter的代码......

    

    <property name="resource" value="file:csv/examResult.txt" />

    <property name="lineAggregator">

        <!-- An Aggregator which converts an object into delimited list of strings -->
        <bean
            class="org.springframework.batch.item.file.transform.DelimitedLineAggregator">

            <property name="delimiter" value="|" />

            <property name="fieldExtractor">

                <!-- Extractor which returns the value of beans property through reflection -->
                <bean
                    class="org.springframework.batch.item.file.transform.BeanWrapperFieldExtractor">
                    <property name="names" value="studentName, percentage, dob" />
                </bean>
            </property>
        </bean>
    </property>
</bean>

0 个答案:

没有答案