1

是否可以将 Spring 与软件事务内存集成,以便我可以在抛出异常的方法上一起回滚所有对象和数据库事务。我需要 Spring+Deuce STM 或 Spring+Multiverse STM 的可能性。我的最终目标是在抛出异常的方法上回滚对象状态和数据库状态。

4

1 回答 1

2

目前 Multiverse 不直接支持这种集成,但这是一个有趣的功能。我是 Multiverse 团队的一员,将与作者交谈,看看是否有任何东西可以让我们这样做或在功能中优先考虑这一点设置我们正在努力..

想了很久..................................................

这样做的一种方法是在 STM 中的事务上注册一个 PostEvent 侦听器,如果 STM 事务失败,则回滚 DB 事务.. 可能这可能会有所帮助:)

PS您要使用哪个版本的Multiverse stm?

——赛

于 2011-01-28T11:57:26.167 回答