I know BeanWrapperFieldSetMapper
类取决于 POJO。
但事情是这样的:如果我想利用 Spring Batch 功能但不想创建单独的作业(不想编写 POJO 和单独的读取器写入或映射器)该怎么办?
我的要求是读取 *.csv 文件,该文件将包含标题,因此我应该能够在映射或 string[] 中提供标题名称并基于它创建我的 sql 语句,而不是编写RowMapper
。
这将帮助我将各种文件上传到不同的表。
是否可以改变BeanWrapperFieldSetMapper
使其适合映射 Map 或 String[] 中的值?
另外,即使我在 *.cvs 文件中没有标头,我也可以使用块分隔符设置和 Spring Batch 的其他优点构建更新语句并加载。
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)