我有一个spring-batch应用程序,该应用程序处理文件并将结果写入数据库。
如果要达到配置的跳过限制,我希望它进行完全回滚:
<batch:step id="stepLoadCdsCashFlows" next="stepCleanOldCdsTrades">
<batch:tasklet>
<batch:chunk reader="cdsCashFlowItemReader" writer="cdsCashFlowItemWriter"
processor="cdsCashFlowsProcessor" commit-interval="1000000" skip-limit="5">
<batch:skippable-exception-classes>
<batch:include class="c.h.i.c.b.MySkippableException" />
</batch:skippable-exception-classes>
</batch:chunk>
</batch:tasklet>
</batch:step>
除了指定任意高的commit-interval之外,还有其他方法吗?