首页 文章

如何实现Spring Batch的读卡器?

提问于
浏览
1

我英语说的不好 . 请指出是否有一个奇怪的句子 .

我有一个问题 . 那就是如何为CSV文件和数据库实现两个输入的ItemReader . Spring Batch有JdbcCursorItemReader和FlatFileItemReader,但每个类只使用一个输入Item . 我希望实现使用ItemReader或其他类的两个输入 . 这不是应该由Spring Batch实现的吗?如果它不好,那么我认为另一种方式 . 这是由ItemProcessor或ItemWriter进行第二次输入的过程 . 有人请教我

1 回答

  • 1

    正如Serkan在评论中所说,为了给你提供更好的答案,我们需要你正在工作的案例(你想要达到的目标) .

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

相关问题