相关疑难解决方法(0)

Spring Batch CompositeItemWriter如何管理委托编写者的事务?

在批处理作业步骤配置中,我计划在writer中执行2个查询,第一个查询是更新表A中的记录,然后第二个查询是再次在表A中插入新记录。

到目前为止,我认为CompositeItemWriter可以实现上述目标,即,我需要创建2个JdbcBatchItemWriters,一个用于更新,另一个用于插入。

我的第一个问题是CompositeItemWriter是否适合上述要求?

如果是,那就引出第二个有关交易的问题。例如,如果第一次更新成功,而第二次插入失败。第一次更新交易会自动回滚吗?否则,如何在同一事务中手动提取两个更新?

提前致谢!

spring-batch compositeitemwriter

0
推荐指数
1
解决办法
2829
查看次数

标签 统计

compositeitemwriter ×1

spring-batch ×1