spring事務筆記

2021-09-02 19:22:58 字數 383 閱讀 1185

1.事務管理器platformtransactionmanager--為持久化框架提供不同的介面實現

2.事務的特性:

原子性:指事務是乙個不可分割的工作單位,事務中的操作要麼都發生,要麼都不發生

一致性:指事務前後資料的完整性必須保持一致

隔離性:指多個使用者併發訪問資料庫時,乙個使用者的事務不能被其他使用者的事務所干擾,多個併發事務之間資料要相互隔離(由資料庫隔離級別實現)--不考慮會導致安全性問題:髒讀、不可重複讀、虛讀

transactiondefinition定義事務隔離級別

永續性:指乙個事務一旦被提交,它對資料庫中資料的改變就是永久性的,即便資料庫發生故障也不應該對其擁有影響

3.transactiondefinition定義事務傳播行為

spring事務控制筆記

platfromtransactionmanager時spring介面是spring的事務管理器,提高具體事務操作方法 方法說明 transactionstatus.gettransation transactiondefination defination 獲取事務的狀態資訊 void commi...

Spring事務學習筆記(一)

事務是邏輯上的一組操作,這組操作要麼全部成功,要麼全部失敗。舉例 銀行系統a向b轉帳,分為兩個階段,第乙個階段從a賬戶中扣錢,第二個階段向b賬戶中轉錢,這就是乙個事務,需要保證只有這兩個階段都成功執行了才算整個事務成功執行,如果第乙個階段成功,第二個階段失敗,那麼事務也是失敗,需要回滾到這次事務開始...

spring事務簡單筆記

spring的特色之一,簡單而強大的事務管理功能,包括程式設計式事務和宣告式事務。1.spring中涉及到事務管理的api有100多個,核心的只有三個 transactiondefinition platformtransactionmanager transactionstatus。所謂事務管理,...