2021-03-13-SpringBoot实现事务管理

前言

  • 事务管理:如果一个方法实现了事务管理,假设这个方法有3个插入数据的操作,那就必须到这个方法最后一行代码都没有出错才能执行这3个插入操作,一旦某一句代码出现,例如第3个插入操作出错了,那前两个插入操作也会放弃插入,总结:这个方法所有操作是连体婴儿,全对才能对。
  • 如果一个类实现了事务管理,那这个类的所有方法都实现了事务管理

步骤1

  • 在主启动类上加上@EnableTransactionManagement注解,作用是开启项目的事务管理机制

在这里插入图片描述

步骤2(2选1)

  • @Transactional
  • 类上加注解:类上加了这个注解,那相当于这个类中所有方法都加了事务管理

在这里插入图片描述

  • 方法上加注解:表明这个方法有事务管理
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_41270550/article/details/113971603