gpt4 book ai didi

java - 如果 readCount 为零,如何跳过 itemWriter

转载 作者:行者123 更新时间:2023-11-29 04:16:54 24 4
gpt4 key购买 nike

我开发了一个批处理 - 使用 spring batch ,它从数据库生成文件。

如果没有找到匹配的记录 - 批处理生成空文件。

如果没有找到匹配的记录,我想跳过这个文件生成。

我尝试寻求帮助,但没有找到任何讨论自己跳过 itemWriter 的线程。

感谢任何帮助,谢谢你

最佳答案

您可以使用专为此用例设计的 NoWorkFoundStepExecutionListener。此处有更多详细信息:https://docs.spring.io/spring-batch/4.0.x/reference/html/common-patterns.html#handlingStepCompletionWhenNoInputIsFound

您还可以在 FlatFileItemWriter 上设置 shouldDeleteIfEmpty 标志,以在生成的文件为空时将其删除。

关于java - 如果 readCount 为零,如何跳过 itemWriter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51780615/

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