1.事務的實現原理
首先是基於:spring的AOP實現的,透過spring 類的代理(cglib)物件。
其次,如果方法加了@Transactional註解,那麼事務管理器會建立一個資料庫連線,修改這個資料庫連線的autocommit屬性為false,禁止自動提交。
最後,spring事務是基於資料庫比如mysql的事務實現的。spring事務的隔離級別就是資料的隔離級別。
2。事務傳播機制。
3。有哪些事務失效的場景:
1.事務的實現原理
首先是基於:spring的AOP實現的,透過spring 類的代理(cglib)物件。
其次,如果方法加了@Transactional註解,那麼事務管理器會建立一個資料庫連線,修改這個資料庫連線的autocommit屬性為false,禁止自動提交。
最後,spring事務是基於資料庫比如mysql的事務實現的。spring事務的隔離級別就是資料的隔離級別。
2。事務傳播機制。
3。有哪些事務失效的場景: