spring事务与数据库事务
来源:3-15 锁模块之事务并发访问产生的问题以及事务隔离机制_2
海与千巷
2020-03-23
spring的事务是否是在数据库事务上进行的封装?底层仍然是操作数据库的事务吗?那两边的隔离级别设置的不同会怎样?
写回答
1回答
-
翔仔
2020-03-24
同学好,Spring的事务隔离级别和数据库的事务隔离级别是相互独立的,它会有自己的一套应用程序级别上的实现,不相互影响,除非设置成ISOLATION_DEFAULT(用底层数据库的默认隔离级别,数据库管理员设置什么就是什么),否则Spring会使用它自己现有的机制,控制数据的提交和读取方式,以实现事务的隔离机制。虽然它后续涉及的是数据库的事务,但是会在上面包了一层隔离机制
052020-03-26
相似问题