解读你不知道的事务机制

一、事务的关键

实现事务的关键在于执行多条语句(sql)必须是同一条数据库连接,因为只有这样,在Java代码层面出现异常的时候,当前的连接执行rollback方法回滚

二、JAVA面向数据库(JDBC)

事务的原理是基于JDBC,实现事务最关键的数据库连接Connection类

三、事务主线

在这里插入图片描述

四、事务原理流程图(总结)

分析:ThreadLocal的设计在于保证共享变量Map<数据源,连接>的安全;也是给每个线程提供本地变量。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章