SpringBoot事务管理
事务举例
比如我们平时在做购物的项目的时候 在完成一笔订单交易的时候 除了需要从库存数据库中删除一个,同时还需要从用户的账户中扣除已件商品的价格,这个时候需要我们 同时处理这两个条数据库的操作, 这两条操作必须是绑定在一起的 ,生效的话一起生效
失效的话 ,一起失效。
1.首先创建Service
文章图片
image.png
2.在controller 里面 加入
文章图片
image.png
在 controller 里面自动注入 service
文章图片
image.png
- 【SpringBoot事务管理】在 controller里面 使用service里面的方法
文章图片
image.png
4.在service的方法中 加入事务的 注解
文章图片
image.png
推荐阅读
- SpringBoot|一个依赖搞定 Spring Boot 反爬虫和防止接口盗刷
- spring|springboot-自动装配原理
- springboot、mybatisplus框架整合搭建
- SpringBoot项目使用JRebel热部署
- SpringBoot数据库管理 - 用flyway对数据库管理和迁移
- #|SpringBoot 数据访问
- java|Springboot项目访问路径
- spring|ShardingSphere集成SpringBoot实现分库分表(一)-分库
- Spring|第一个SpringBoot项目
- springboot系列|【SpringBoot系列】最详细demo-- redis、EhCache、Guava做缓存