<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 風人園 閱讀(878) 評論(1)  編輯  收藏 所屬分類: Spring

    評論

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

    根據傳智播客的講座中的講解,所謂check和uncheck是針對調用者來說的。你編寫了這段功能,如果標明是check,調用這段代碼的人就必須捕獲該異常。反之,如果你編寫的這段代碼標明是uncheck,調用這段代碼的地方,就可以不捕獲該異常。
    不知道俺說清楚了沒。
    2011-01-07 10:05 | mulanhua
    主站蜘蛛池模板: 久操免费在线观看| 国产精品免费无遮挡无码永久视频 | 在线观看免费无码专区| 亚洲国产一级在线观看 | 久久久久亚洲AV成人网| 又大又硬又粗又黄的视频免费看| 免费国产在线观看不卡| 立即播放免费毛片一级| 亚洲国产香蕉人人爽成AV片久久| 一级成人毛片免费观看| 中文字幕亚洲专区| 免费无码H肉动漫在线观看麻豆| 亚洲成a人片在线观看无码专区| 日本视频免费高清一本18| 亚洲一区二区电影| 国产h视频在线观看免费| 亚洲日本一线产区和二线 | 亚洲色成人网站WWW永久| 男人天堂免费视频| 夜夜亚洲天天久久| A级毛片内射免费视频| 精品免费AV一区二区三区| 国产乱辈通伦影片在线播放亚洲| 在线观看片免费人成视频播放| 亚洲av永久无码精品古装片| 最近中文字幕2019高清免费| 亚洲AV无码一区二区三区牛牛| 国产福利免费在线观看| 中文字幕乱理片免费完整的| 亚洲精品中文字幕无乱码| 大学生美女毛片免费视频| 男女猛烈无遮掩视频免费软件| 亚洲国产成人一区二区精品区| 日本最新免费网站| 视频一区二区三区免费观看| 亚洲av午夜成人片精品网站| 西西大胆无码视频免费| 国产黄片不卡免费| 亚洲伊人久久大香线蕉影院| 亚洲av无码专区在线观看素人| 欧洲精品99毛片免费高清观看|