Spring批处理中批处理状态和退出状态的区别

Sra*_*mar 9 spring spring-batch

Spring批处理中批处理状态退出状态的区别

Vid*_*dya 15

从Spring Batch 文档:

一个BatchStatus对象,指示执行的状态.在运行时,它是BatchStatus.STARTED,如果失败,则为BatchStatus.FAILED,如果成功完成,则为BatchStatus.COMPLETED

ExitStatus指示运行的结果.这是最重要的,因为它包含一个将返回给调用者的退出代码.

有关差异的更多信息,请参阅第5.3.2.1.批次状态与退出状态.你会发现解释非常好.