我正在使用带有 Java 和 Spring Data 的 NoSQL 数据库 MongoDB。我知道 MongoDB 只支持单个文档的事务。
我正在使用 Spring Transactions 来执行 MongoDB 事务。我正在使用事务模板。使用 TransactionTemplate 时我应该在 TransactionManager 中设置什么?
编辑
我有这样的事情:
<bean id=”txtTemplateBean” class=”org.springframework.transaction.support.TransactionTemplate”>
<property name=”transactionManager” ref=”txnManagerBean”></property>
我需要定义 txnManagerBean 来指向 MongoDB 数据库的 DataSourceTransactionManager 之类的东西。