源碼在此。。
https://github.com/ThirdPrince/Spring-transaction-imooc-478
https://github.com/ThirdPrince/Spring-transaction-imooc-478
2022-03-25
臟讀:讀取的數據為另一個操作更改后還未提交,該操作被回滾,未提交成功的數據(讀了未來可能存在的數據<或多或少>)
幻讀:專指讀取的數據為另一個操作插入之前的數據,讀取后,另一個操作又插入了數據,且進行了提交(讀取了過去的數據<少了>)
不可重復讀:多次查詢結果不一致,每次都是不同的查詢結果(可能由于其他操作一直在進行修改<或多或少>)
幻讀:專指讀取的數據為另一個操作插入之前的數據,讀取后,另一個操作又插入了數據,且進行了提交(讀取了過去的數據<少了>)
不可重復讀:多次查詢結果不一致,每次都是不同的查詢結果(可能由于其他操作一直在進行修改<或多或少>)
2021-07-22
最新回答 / 周文春
因為accountMoney7? 已經開啟事務,并且propagation?=?Propagation.REQUIRED, 按照事務的傳播機制,執行?transMethod7? 不會再開啟新的事務,所以發生異常時? 還是會回滾
2020-07-04
最新回答 / Mr_Tory
這是由于缺少jar包導致的,c3p0連接池不僅需要c3p0的jar包,還需要mcommons的jar包,兩個jar包下載地址如下:c3p0:https://www.mvnjar.com/com.mchange/c3p0/0.9.5.1/detail.htmlmchange-commons:https://www.mvnjar.com/com.mchange/mchange-commons-java/0.2.16/detail.html
2020-03-25