项目源码服务 - 专业的Java毕业设计源码服务网       JAVA毕业设计源码定制,上CNITSTUDY.CN
【腾讯云】星星海SA2云服务器,1核2G首年99元起,高性价比首选
首页 博客内容
SpringMVC中MongoDB使用事务

SpringMVC中MongoDB如何使用事务

1.配置mongoDB事务,核心代码如下所示

     <bean id="mongoTransactionManager" class="org.springframework.data.mongodb.MongoTransactionManager">
        <constructor-arg name="dbFactory" ref="mongoDbFactory"/>
    </bean>
    <tx:annotation-driven transaction-manager="mongoTransactionManager" proxy-target-class="true"/>

2.业务中使用MongoDB案例代码

//加上事务注解
    @Transactional(rollbackFor = Exception.class)
    public void insertTest(Student student) {
            mongoTemplate.insert(student,"student");
            //回滚测试
            int i = 1/0;
    }
 



7*24小时在线
优质源码
请加微信联系
毕业设计
项目修改
项目定制开发