Spring的事務控制
Spring的事務控制
編程式事務控制相關對象
PlatformTransactionManager

主要接口,下面主要講它的實現(xiàn)類
TransactionDefinition

設置事務的隔離級別

設置事務的傳播行為

TransactionStatus

上面三者就是編程式事務控制的三大對象,不重要,后面才是關鍵
基于XML的聲明式事務控制
聲明式事務控制就是采取聲明的方式來處理事務,具體來說就是在配置文件中聲明事務
優(yōu)點:解耦的優(yōu)點老三樣
Spring聲明式事務控制的底層就是AOP
第一步:環(huán)境搭建,包括引入spring-context,aspectj,spring-jdbc坐標,spring-tx(spring事務管理),mysql,c3p0(數(shù)據(jù)源)等坐標
聲明式事務控制的實現(xiàn)
需要先明確誰是切點、通知和切面,寫好相關的切點等
transaction-manager:是你spring配置文件中配置的平臺事務管理器即上面的platformtransactionmanager

基于注解的聲明式事務控制


浙公網(wǎng)安備 33010602011771號