MyBatis 事务管理解析:颠覆你心中对事务的理解.pdf
1.说到数据库事务,人们脑海里自然不自然的就会浮现出事务的四大特性、四大隔离级别、七大传播特性。 四大还好说,问题是七大传播特性是哪儿来的?是Spring在当前线程内,处理多个数据库操作方法事务时所做的一种事务应用策 略。 事务本身并不存在什么传播特性,不要混淆事务本身和Spring的事务应用策略。(当然,找工作面试时,还是可以巧妙的描述传播 特性的) 2.一说到事务,人们可能又会想起create、begin、commit、rollback、close、suspend。 可实际上,只有commit、rollback是实际存在的,剩下的create、begin、close、suspend都是虚幻的,是业务层或数据库底层 应用语意,而非JDBC事务的真实命令。
下载地址
用户评论