小编use*_*502的帖子

在写入数据库之前,使用spring batch处理一批记录

在春季批处理代码中,我正在读取100条记录的块。对于块中的每个记录,我正在检查记录是否存在于数据库中。如果该记录存​​在于数据库中,则不会插入。
第一次,如果我在100个数据块中有一条重复记录,由于数据库中没有数据,spring batch处理器将无法识别该记录是重复的,并且处理器将首先选择所有100条,然后执行插入。

有没有一种方法可以先在100个数据块中执行检查,然后再检查数据库,然后将这两个插入数据库中?

spring-batch

4
推荐指数
1
解决办法
829
查看次数

标签 统计

spring-batch ×1