一. 事務(wù)的特性
image.png
image.png
二. spring封裝了事務(wù)管理的代碼
比如 打開事務(wù)的代碼 提交事物的代碼 回滾的事務(wù)代碼
image.png
image.png
image.png
image.png
三. 事務(wù)的演示
1)新建接口AccountDao
image.png
2) 創(chuàng)建一個實現(xiàn)類
image.png
3)新建數(shù)據(jù)庫表
image.png
4) 新建接口 sevice
image.png
5)實現(xiàn)service
image.png
6)分析依賴關(guān)系 配置依賴注入關(guān)系
image.png
image.png
image.png
image.png
7)編寫測試類
image.png
最重要的部分
- 加入spring管理事物的代碼
image.png
一共有三種方式 我們一一來介紹
第一種 編碼式
image.png
image.png
image.png
image.png
第二種 XML配置 (AOP)
首先導(dǎo)包
image.png
接下來導(dǎo)入約束 tx約束
image.png
配置通知
image.png
配置拓展如下圖
image.png
image.png
第三種方式 :注解方式
首先導(dǎo)包
接下來 導(dǎo)入 約束的 tx文件 與上面的第二種方式一樣
接下來 開啟注解管理事務(wù)
image.png
接下來使用注解
image.png
分別在類上以及方法上分別加入注解
image.png