1版本
从4.0版本开始,MongoDB支持多文档ACID事务
2服务端
下载最新的MogoDB服务端,保证支持事物操作
3pom文件添加依赖

下载不下来依赖,可以添加该仓库

4注册MongoTransactionManager
事物默认是关闭的,需要注册MongoTransactionManager

5在方法上添加@Transactional.注解即可

6注意:在多文件事物中不能使用listCollections

使用collectionExists时,会抛异常
从4.0版本开始,MongoDB支持多文档ACID事务
下载最新的MogoDB服务端,保证支持事物操作
下载不下来依赖,可以添加该仓库
事物默认是关闭的,需要注册MongoTransactionManager