一、事务的关键
实现事务的关键在于执行多条语句(sql)必须是同一条数据库连接,因为只有这样,在Java代码层面出现异常的时候,当前的连接执行rollback方法回滚
二、JAVA面向数据库(JDBC)
事务的原理是基于JDBC,实现事务最关键的数据库连接Connection类
三、事务主线
四、事务原理流程图(总结)
分析:ThreadLocal的设计在于保证共享变量Map<数据源,连接>的安全;也是给每个线程提供本地变量。
实现事务的关键在于执行多条语句(sql)必须是同一条数据库连接,因为只有这样,在Java代码层面出现异常的时候,当前的连接执行rollback方法回滚
事务的原理是基于JDBC,实现事务最关键的数据库连接Connection类
分析:ThreadLocal的设计在于保证共享变量Map<数据源,连接>的安全;也是给每个线程提供本地变量。
1、 2、 3、 4、 5、 6、 7、運行 HelloWorld 啓動後內置的Tomcat服務器也同時啓動起來了,然後在瀏覽器中輸入 localhost:8080/hello