Spring batch 使用Spring批处理读取具有重复批处理的文件
我们在数据库中有一个as clob对象,该对象具有由记录标记“5”标识的重复批。每个“5”类型记录都有一个事务记录列表,其中记录标记为“6”。我正在考虑使用SpringBatch来读取clob对象Spring batch 使用Spring批处理读取具有重复批处理的文件,spring-batch,Spring Batch,我们在数据库中有一个as clob对象,该对象具有由记录标记“5”标识的重复批。每个“5”类型记录都有一个事务记录列表,其中记录标记为“6”。我正在考虑使用SpringBatch来读取clob对象 我知道Spring批处理提供的匹配模式解析器。我需要有关如何构造批处理作业的帮助,以便它可以在循环中读取记录类型5和记录类型6。显然,您需要一个自定义项读取器来读取此类输入。您可以使用singleItemPeakableItemReader查看即将到来的项目是否属于类型5,并将以下事务添加到clob中
我知道Spring批处理提供的匹配模式解析器。我需要有关如何构造批处理作业的帮助,以便它可以在循环中读取记录类型5和记录类型6。显然,您需要一个自定义项读取器来读取此类输入。您可以使用
singleItemPeakableItemReader
查看即将到来的项目是否属于类型5,并将以下事务添加到clob中。由于一个逻辑项跨越多个物理行,因此您可以遵循与以下示例相同的思路: