【发布时间】:2015-11-20 10:13:40
【问题描述】:
我的要求是为不同格式的文件(PSV 和 CSV)轮询两个不同的目录,并使用 Spring Batch 进行处理。
我使用入站通道适配器来轮询目录。但是,我无法找到一种方法来根据文件类型调用相应的阅读器及其标记器和字段映射器。
例如如果是 psv - 调用 PSV reader , PSV line mapper 如果是 csv - 调用 CSVReader , CSV line mapper
任何帮助将不胜感激。
谢谢
【问题讨论】:
-
解决方法是自己创建阅读器,根据文件扩展名应用相应的逻辑
标签: spring spring-batch