我正在使用spring-batch进行批处理,使用一个读取器,一个写入器,一个处理器。我有一个CSV文件作为我的阅读器的输入。我想使用OpenCSV将一行转换为一个bean,但我从文档中看到的是,OpenCsv采用一个文件,并使用对象CsvToBeanBuilder将一个文件的所有行映射到一个对象列表。我看到了这个帖子:Configuring openCSV instead of FlatFileItemReader in springbat
我使用SpringBatch从CSV文件中读取并在屏幕上写入代码行。我的作业由3部分组成:第1部分:验证CSV文件是否存在于我的磁盘上的某个输入目录中,如果返回TRUE,则该文件将被移动到另一个名为PROD的目录。问题是FlatFileItemReader抛出了由java.lang.IllegalArgumentException: Input resource must be set引起的org.springframework.batch<