Spring 批量读取 CSV 文件将数据移动到 java 数据结构

Spring batch reading CSV file move data to java data structure


我可以看到 spring 个批处理示例,读取 CSV 文件并写入数据库,读取 XML 文件并写入 CSV 等
我的要求是使用 Spring 批处理读取 CSV 文件并将 CSV 文件数据移动到 Java 集合数据结构中,稍后让我决定下一步做什么,
有什么方法可以 Spring 批量读取文件(CSV、XML 等)并将数据移动到集合数据结构(List、Set 等)?


谢谢。

这正是项目编写器界面所做的 - https://docs.spring.io/spring-batch/apidocs/org/springframework/batch/item/ItemWriter.html

它为您提供了一个块中处理的项目列表。然后你可以用这个列表做任何你想做的事。

您需要做的就是创建一个实现 ItemWriter 接口的 class,您应该可以开始了