目录
3.9、非 RuntimmeException 及其子类异常
一、Spring 事务的使用
1.1、编程式事务(了解即可)
Spring 编程式事务的使用主要有 3 个步骤:
- 开启事务(获取事务):通过 Spring Boot 中内置的 DataSourceTransactionManager 的 getTransaction 方法,并搭配内置的 TransactionDefinition 实例作为方法的参数,来获取事务(此操作同时也会开启事务)。
- 提交事务:DataSourceTransactionManager 创建出实例后,使用它的 commit 方法(参数是 getTransaction 方法的返回值,也就是 TransactionStatus,它的本质就是一个事务),就可以完成提交事务。
- 回滚事务:通过 DataSourceTransactionManager 的 rollback 方法(参数就是 事务)进行事务的回滚。
具体的,如果我的业务逻辑是向数据

订阅专栏 解锁全文
176

被折叠的 条评论
为什么被折叠?



