mybatis中事務簡單使用
阿新 • • 發佈:2018-05-10
bsp XML supports require ans 行為 ransac get prop
一步: 事務只用在service層方法上加
@Transactional(propagation = Propagation.REQUIRED) :發現如果沒有它,增加執行-->1/0報錯-->停止
如果有它,增加-->1/0報錯(回滾不讓增加執行)--停止
增加 刪除 修改 都需要加
查詢 配置 @Transactional(propagation = Propagation.SUPPORTS)
理解:事務的意義就是一條線,都沒問題才能成功執行
加了事務後,就只要有錯誤就一個也不會執行成功. 執行: 要麽全成功,要麽全失敗
springMVC配置:
applicationContext0ransaction.xml中配置<!--傳播行為 -->
<tx: method name ="save*" propagetion = "REQUIRED"/>
..
..
即可.
mybatis中事務簡單使用