當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
SpringBoot 自动开启事务原理
生活随笔
收集整理的這篇文章主要介紹了
SpringBoot 自动开启事务原理
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
2019獨角獸企業(yè)重金招聘Python工程師標準>>>
1,TransactionAutoConfiguration
①,這是SpringBoot 的事務(wù)注解自動配置類,位于spring-boot-autoconfigure jar下。
②,@ConditionalOnClass(PlatformTransactionManager.class) 通過這一行,我們知道只有在類路徑下有這個類存在時,事務(wù)自動配置類才生效
③,PlatformTransactionManager 位于spring-tx jar下
2,spring-boot-starter-jdbc.jar 的依賴?
3,spring-boot-starter-data-jpa?
①,spring-boot-starter-data-jpa 依賴于spring-boot-starter-jdbc
4,mybatis-spring-boot-starter
①,mybatis-spring-boot-starter 依賴于spring-boot-starter-jdbc
5,總結(jié)
①,因為,jdbc,jpa,mybatis 的starter 都會依賴到 spring-tx.jar 所以事務(wù)注解會生效。
②,如有不對,還請大家指出
轉(zhuǎn)載于:https://my.oschina.net/u/3574106/blog/1819352
總結(jié)
以上是生活随笔為你收集整理的SpringBoot 自动开启事务原理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AI与云计算的深度融合会带来什么
- 下一篇: javascript之预编译