日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

Spring核心系列之Spring中的事务

發布時間:2024/4/13 javascript 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Spring核心系列之Spring中的事务 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Spring的事務,因為這個東西算是Spring 內部使用AOP最好的一個體現,體現了AOP思想@EnableTransactionManagement 表示開啟事務!Spring事務其實就是Spring AOP,底層創建動態代理對象,在代碼的開頭結尾封裝了開啟事務和事務回滾操作。事務屬性通常由事務的傳播行為,事務的隔離級別,事務的超時值和事務只讀標志組成。這些屬性都是在 使用@Transactional可以指定的事務的隔離界別:使用@Transactional的Isolation屬性可以指定事務的隔離級別。但事務的隔離級別是由底層 的數據庫實現的,并不是由Spring來實現。1.ISOLATION_DEFAULT ,這是默認的隔離級別,使用數據庫默認的事務隔離級別.另外四個與JDBC的隔離級別 相對應.3.ISOLATION_READ_UNCOMMITTED 這是事務最低的隔離級別,它充許別外一個事務可以看到這個事務未提交的 數據。這種隔離級別會產生臟讀,不可重復讀和幻像讀。4.ISOLATION_REPEATABLE_READ這種事務隔離級別可以防止臟讀,不可重復讀。但是可能出現幻像讀。它除了 保證一個事務不能讀取另一個事務未提交的數據外,還保證了不可重復讀。5.ISOLATION_SERIALIZABLE 這是花費最高代價但是最可靠的事務隔離級別。事務被處理為順序執行。除了 防止臟讀,不可重復讀外,還避免了幻像讀。一般的數據庫默認提供的是READ_COMMITTED隔離級別,如sqlserver2000; Mysql默認提供的是REPEATABLE_READ;

?

總結

以上是生活随笔為你收集整理的Spring核心系列之Spring中的事务的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。