91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Transactional注解不回滾如何解決

發布時間:2021-06-21 14:40:48 來源:億速云 閱讀:286 作者:Leah 欄目:大數據

本篇文章為大家展示了Transactional注解不回滾如何解決,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

解決Transactional注解不回滾

1. 檢查你方法是不是public的。

2. 你的異常類型是不是unchecked異常。空指針異常是unchecked異常
如果我想check異常也想回滾怎么辦,注解上面寫明異常類型即可。

@Transactional(rollbackFor={Exception.class.RuntimeException.class})

類似的還有norollbackFor,自定義不回滾的異常。

另外 如果已經在service中進行了try catch 操作 由于已經被抓獲異常 故事務也不會回滾

3. 數據庫引擎要支持事務,如果是mysql,注意表要使用支持事務的引擎,比如innodb,如果是myisam,事務是不起作用的。

4. 是否開啟了對注解的解析

<tx:annotation-driven transaction-manager="transactionManager" proxy-target-class="true"/>

5. spring是否掃描到你這個包,如下是掃描到org.test下面的包

<context:component-scan base-package="org.test" ></context:component-scan>

上述內容就是Transactional注解不回滾如何解決,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

开阳县| 安丘市| 屏南县| 马山县| 志丹县| 墨江| 长寿区| 江西省| 多伦县| 改则县| 莒南县| 西丰县| 镇远县| 通州市| 巴塘县| 平乡县| 青岛市| 孝昌县| 六枝特区| 怀柔区| 沽源县| 三门县| 昭通市| 资兴市| 潜江市| 象州县| 松滋市| 嫩江县| 即墨市| 内丘县| 增城市| 木里| 水富县| 吉林省| 米泉市| 北碚区| 南开区| 黎川县| 黔西县| 徐汇区| 奉节县|