MyBatis:事务回滚
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                MyBatis:事务回滚
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.                        
                                事務(wù)的隔離級(jí)別:DEFAULT、READ_UNCOMMITED、READ_COMMITTED、REPEATABLE_READ、SERIALIZABLE
事務(wù)的傳播行為:REQUIRED、SUPPORTS、MANDATORY、REQUIRES_NEW、NOT_SUPPORTED、NEVER、NESTED
我們這里舉一個(gè)小例子說明下,在一個(gè)service方法中執(zhí)行兩個(gè)sql操作,中間存在數(shù)據(jù)計(jì)算異常,此時(shí)我們一定希望數(shù)據(jù)回滾,那么我們就需要在方法前標(biāo)注REQUIRED
如上所示,我們來測(cè)試下
運(yùn)行后顯示異常
數(shù)據(jù)庫還是兩條,說明事務(wù)生效,執(zhí)行了回滾操作。
轉(zhuǎn)載于:https://www.cnblogs.com/UncleCatMySelf/p/9251001.html
總結(jié)
以上是生活随笔為你收集整理的MyBatis:事务回滚的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 软引用 解释
- 下一篇: yum指令安装失败,或导致图形界面黑屏如
