SpringBoot事务管理

事务举例
比如我们平时在做购物的项目的时候 在完成一笔订单交易的时候 除了需要从库存数据库中删除一个,同时还需要从用户的账户中扣除已件商品的价格,这个时候需要我们 同时处理这两个条数据库的操作, 这两条操作必须是绑定在一起的 ,生效的话一起生效
失效的话 ,一起失效。
1.首先创建Service

SpringBoot事务管理
文章图片
image.png
2.在controller 里面 加入

SpringBoot事务管理
文章图片
image.png
在 controller 里面自动注入 service
SpringBoot事务管理
文章图片
image.png

  1. 【SpringBoot事务管理】在 controller里面 使用service里面的方法

    SpringBoot事务管理
    文章图片
    image.png
    4.在service的方法中 加入事务的 注解

    SpringBoot事务管理
    文章图片
    image.png

    推荐阅读