1

我英语说的不好。如果有奇怪的句子请指出。

我有一个问题。这就是如何实现 CSV 文件和数据库的两个输入的 ItemReader。Spring Batch 有 JdbcCursorItemReader 和 FlatFileItemReader,但是每个类只使用一个输入项。我想实现使用 ItemReader 或其他类的两个输入。这不应该由 Spring Batch 实现吗?如果它不好,那么我想另一种方法。这是 ItemProcessor 或 ItemWriter 对第二次输入的处理。有人请教我。

4

1 回答 1

1

正如 Serkan 在评论中所说,为了为您提供更好的答案,我们需要您正在工作的案例(您正在努力实现的目标)。

无论如何,为了做你想做的事(从两个来源读取),你可以通过三个步骤完成工作,前两个步骤从一个来源读取并写入公共中间队列/数据库(统一记录)和第三步读取和处理统一的源,或者您可以尝试实现 CompositeItemReadListener。

于 2014-07-18T12:44:03.807 回答