<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    風人園

    弱水三千,只取一瓢,便能解渴;佛法無邊,奉行一法,便能得益。
    隨筆 - 99, 文章 - 181, 評論 - 56, 引用 - 0
    數據加載中……

    spring 事務的回滾問題

        spring的事物配置,默認狀態下,只針對 RuntimeException 進行回滾。
    而像SQLException并不是RuntimeException,所以這里需要特別注意。

    這里困擾了我很久,一直沒有想明白為什么在一個事務里面,部分成功,部分失敗。可能就是這個原因導致的。
    也就是說,一些系統級別的異常,前期都需要轉化成 RuntimeException 。這樣就可以進行回滾了。

    但是這樣的只需要修改底層,另外一個偷懶的方法,在每個service類上直接指定rollback = Exception.class。這樣所有的異常都會回滾。但是這樣有沒有副作用,但是不清楚。

    異常一直是我沒有搞定的一塊內容之一,稱這個機會研究一下。
    為什么需要分check 和unckeck,兩者有什么不動點。
    如果都是用uncheck,會不會有什么問題?
    待續。。。

    posted on 2010-12-14 14:01 風人園 閱讀(869) 評論(1)  編輯  收藏 所屬分類: Spring

    評論

    # re: spring 事務的回滾問題  回復  更多評論   

    根據傳智播客的講座中的講解,所謂check和uncheck是針對調用者來說的。你編寫了這段功能,如果標明是check,調用這段代碼的人就必須捕獲該異常。反之,如果你編寫的這段代碼標明是uncheck,調用這段代碼的地方,就可以不捕獲該異常。
    不知道俺說清楚了沒。
    2011-01-07 10:05 | mulanhua
    主站蜘蛛池模板: 亚欧免费一级毛片| 免费v片在线观看品善网| 亚洲欧洲国产综合AV无码久久| 成人永久免费福利视频网站| 久久久久久毛片免费看| 亚洲精品国产福利片| 免费看片A级毛片免费看| 97在线免费视频| 亚洲一区二区三区在线观看蜜桃| 免费日韩在线视频| 免费一区二区三区| 亚洲欧美国产国产一区二区三区| 久久久久国产成人精品亚洲午夜| 99re免费视频| 美女羞羞免费视频网站| 亚洲人成网站在线播放影院在线| 四虎在线视频免费观看| 免费无码一区二区三区蜜桃 | 黄色片在线免费观看| 粉色视频成年免费人15次| 亚洲人成在线影院| 亚洲AV无码成H人在线观看| 99爱在线观看免费完整版| 美女羞羞免费视频网站| 亚洲小说图片视频| 亚洲性猛交XXXX| 成人av免费电影| 日韩精品久久久久久免费| 免费看黄福利app导航看一下黄色录像| 91亚洲一区二区在线观看不卡| 亚洲AⅤ无码一区二区三区在线| 最近免费中文在线视频| 国产精品1024在线永久免费| 国产成人亚洲综合网站不卡| 亚洲永久永久永久永久永久精品| 亚洲欧洲自拍拍偷精品 美利坚| 希望影院高清免费观看视频| 日韩视频在线观看免费| 日本特黄特色AAA大片免费| 亚洲综合校园春色| 中文字幕亚洲精品|