是否可以使用Spring Batch Itemreader(在Single Reader中)读取2个不同的文件并比较这2个文件中存在的属性(如ID列)。基于这些对ID的比较,使用Itemprocessor将写入记录在新文件中使用Itemwriter
答案 0 :(得分:0)
是否可以使用Spring Batch Itemreader(在Single Reader中)读取2个不同的文件
不,那不可能。您将需要使用两个步骤,每个步骤都有自己的特定文件读取器。
对于您的用例,一种技术是在临时表(可能是内存表)中暂存数据,并在写入之前联接/比较/过滤这些表上的数据。
希望这会有所帮助。