我正在使用Java和Spring Data操作NoSQL数据库MongoDB。我知道MongoDB只支持对单个文档进行事务处理。
我正在使用Spring Transactions来执行MongoDB的事务处理。我正在使用TransactionTemplate。在使用TransactionTemplate时,我应该在TransactionManager中设置什么?
编辑:
我的代码类似于:
<bean id=”txtTemplateBean” class=”org.springframework.transaction.support.TransactionTemplate”>
<property name=”transactionManager” ref=”txnManagerBean”></property>
我需要定义txnManagerBean指向类似于DataSourceTransactionManager的东西,用于MongoDB数据库。