gpt4 book ai didi

Spring Batch Process 指示器模式

转载 作者:行者123 更新时间:2023-12-02 09:32:49 24 4
gpt4 key购买 nike

在 Spring Batch 作业中,我正在将项目写入目标文件(使用 FlatFileItemWriter)并将输入记录“进程指示器”字段更新为“已处理”/“失败”(使用 JdbcBatchItemWriter)。在“元素交易”中实现这一点的最佳方式是什么?

  1. 使用 CompositeItemWriter(委托(delegate) FlatFileItemWriter写入文件和 JdbcBatchItemWriter 以更新“进程指标”
  2. 使用 ItemWriteListener 方法“afterWrite”和“onWriteError”更新“进程指示器”

最佳答案

推荐的方法是使用 ChunkListener#afterChunk 来更新这样的标志。这使得它可以与您提出的其他两个选项中涉及的任何重试等逻辑分开。

关于Spring Batch Process 指示器模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16503993/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com