【问题标题】:Spring Batch compare two tables in itemReaderSpring Batch比较itemReader中的两个表
【发布时间】:2015-05-08 11:48:45
【问题描述】:

我们是否可以使用 Spring Batch 基于任何特定列比较两个不同的表。

例如:

表 1 内容:

cust_id、cust_name、标志

表 2 内容:

cust_id、cust_name、标志

我的要求是这样的,

每当表 1 中有记录可用时,我会将其插入到表 2 中, 当表1中的记录被删除时,我将表2中的标志标记为'N'

【问题讨论】:

  • Spring Batch 不为此提供任何开箱即用的解决方案。您需要编写客户处理器/决策者并使用多个编写器来完成此操作

标签: spring-batch


【解决方案1】:

这里为什么需要spring batch,创建DB IO读/写的开销。在数据库中创建触发器,以便在执行插入/删除时生成触发器,您将执行合适的任务

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-06
    • 1970-01-01
    • 2018-03-12
    • 1970-01-01
    • 2021-07-31
    相关资源
    最近更新 更多