首页 文章

Spring Batch Transaction在提交间隔外提交

提问于
浏览
2

我用读取器,处理器,编写器实现了一个 spring 批处理框架 . 批处理框架启动一个事务,并且提交间隔是每50个记录所说的 .

现在在我的读者或处理器中,如果我不想等待某些更新或插入语句等到达到提交间隔,并且想要正确提交有可能吗?

它可以像在 Spring 季批处理事务中达到提交间隔之前如何仅提交特定记录一样重新构建 .

我正在使用ibatis,oracle11g . 我试图从我的ibatis SQL模板提交事务,但无法看到提交发生 .

1 回答

  • 4

    您可以使用“需要新事务传播”来实现此目的 . 这样,无论是稍后提交还是回滚主事务,都可以提交一些数据更改 .

相关问题