【发布时间】:2016-03-29 21:31:15
【问题描述】:
我想捕获从项目阅读器抛出的异常(例如阅读器未打开、不正确的令牌异常等)并处理它。目前春季批次正在将它们作为致命的异常抛出并退出。
请问有什么办法吗?
【问题讨论】:
-
阅读 SB 官方文档 (docs.spring.io/spring-batch/reference/html/…)
-
实施跳过策略或扩展总是跳过类。它充当异常处理程序。您可以在此基础上执行所有操作,例如写入文件。方法应该跳过验证布尔值,真正的平均步骤将继续,否则步骤将停止。
标签: exception spring-batch reader