編程式事務需要你在代碼中直接加入處理事務的邏輯,可能需要在代碼中顯式調用beginTransaction()、commit()、
rollback()等事務管理相關的方法,如在執行a方法時候需要事務處理,你需要在a方法開始時候開啓事務,處理完後。在方法結束時候,關閉事務.
聲明式的事務的做法是在a方法外圍添加註解或者直接在配置文件中定義,a方法需要事務處理,在spring中會通過配置文件在a方法前後攔截,並添加事務.
二者區別.編程式事務侵入性比較強,但處理粒度更細.
編程式事務和聲明式事務的區別
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
2019年Java面試-併發容器篇
王知無
2019-02-24 15:12:46
深入理解Spring事務的傳播行爲
ゞ .邓澎波
2019-02-24 12:42:54
Spring Cloud Alibaba基礎教程:支持的幾種服務消費方式(RestTemplate、WebClient、Feign)
程序猿dd
2019-02-24 10:41:27
某熊的技術之路指北 ☯
王下邀月熊_Chevalier
2019-02-23 16:23:03
[spring boot] jdbc
locke
2019-02-23 16:13:10
如何將 .nk2 文件導入至 Outlook 2010
lingping
2019-02-23 14:05:54
yum源配置
Knight4NUI
2019-02-23 14:02:46
ubuntu下更改ip地址
lzwing
2019-02-23 13:57:24
MySQL的主主同步
夢與時光眠
2019-02-23 13:51:55
CentOS ifcfg-ethX 常用參數
zinejo
2019-02-23 13:50:36
tomcat限制用域名訪問 禁止 ip訪問
張斌66
2019-02-23 13:44:28
Centos6.5 rsync同步備份
張斌66
2019-02-23 13:44:28
XP登錄時提示“無法加載配置文件,找不到指定文件”
781732825
2019-02-23 13:43:04
centos上重要的一些配置文件(持續更新)
jijianzheng321
2019-02-23 13:42:18
Linux系統用setup菜單工具設置IP地址
zyos
2019-02-23 13:39:28