1

这是一个很常见的问题,但我不清楚答案。我在 2 个不同的服务器上有 2 个不同的数据库。一个是纯xml数据库,另一个是传统的dbms(sql server)。谁能指出我最近的文章或他们在处理事务管理方面的经验。我已经制定了一个 1pc 策略,它适用于运行时异常。但是,我不确定它是否防弹。其次,使用spring junit test如何指定默认回滚?它只回滚第一个事务管理器的事务。其他事务存储在其他数据库中。

4

1 回答 1

0

听起来您想使用 ChainedTransactionManager。

Spring 已经为 neo4j 实现了其中之一,因此您可以将代码从项目中取出。

有一篇关于如何做到这一点的好文章,但找不到了。但也许这足以让你开始..

于 2013-06-16T12:37:52.713 回答