Spring Batch类的方法getAllFailureExceptions()
和方法有什么区别?什么是用于将作业异常记录到数据库的泛型的正确方法?getFailureExceptions()
JobExecution
JobExecutionListener
从我收集到的信息来看,一份工作只是一系列步骤的集合。那么获取失败异常不应该总是涉及从步骤中获取所有失败异常吗?
Spring Batch类的方法getAllFailureExceptions()
和方法有什么区别?什么是用于将作业异常记录到数据库的泛型的正确方法?getFailureExceptions()
JobExecution
JobExecutionListener
从我收集到的信息来看,一份工作只是一系列步骤的集合。那么获取失败异常不应该总是涉及从步骤中获取所有失败异常吗?
看一下源码,貌似不同的是它包含了 StepExecutions 的失败异常
spring-batch/spring-batch-core/src/main/java/org/springframework/batch/core/JobExecution.java