最近正在折腾 springboot
折腾到了事务,但是观网上的教程,看到如下关键字:
spring-boot-starter-data-jpa
->JpaTransactionManager
spring-boot-starter-jdbc
->DataSourceTransactionManager
然而我项目中什么都没有引入,加了两个注解:@EnableTransactionManagement
,@Transactional
前者加在了程序入口类上面,后者加在了进行 insert 的方法上
进行测试时,发现确实有事务的特性。
但是我不明白这是什么原理,这两个注解属于哪儿的功能?我的加法又对不对?求各路大神指点迷津
(springboot+mybatis)
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于