springboot -事务管理

事务

概念

事务是一组操作的集合,它是一个不可分割的工作单位,这些操作要么同时成功,要么同时失败。
操作

  • 开启事务: start transaction / begin
  • 提交事务:commit
  • 回滚事务: rollback
    注解
    @Transactional

    事务管理开关配置
yml 复制代码
logging:
  level:
    org.springframework.jdbc.support.JdbcTransactionManager: debug

默认的情况下,只有出现RuntimeException才会回滚
rollbackFor

java 复制代码
@Transactional(rollbackFor = Exception.class)

事务传播行为

相关推荐
一只小青团2 小时前
Python之面向对象和类
java·开发语言
好奇的菜鸟2 小时前
Spring Boot 事务失效问题:同一个 Service 类中方法调用导致事务失效的原因及解决方案
数据库·spring boot·sql
qq_529835352 小时前
ThreadLocal内存泄漏 强引用vs弱引用
java·开发语言·jvm
落笔画忧愁e3 小时前
扣子Coze飞书多维表插件添加数据记录
java·服务器·飞书
来自宇宙的曹先生3 小时前
视频网站弹幕系统简易实现
spring boot·音视频
姑苏洛言4 小时前
编写产品需求文档:黄历日历小程序
前端·javascript·后端
秋千码途5 小时前
小架构step系列08:logback.xml的配置
xml·java·logback
飞翔的佩奇5 小时前
Java项目:基于SSM框架实现的旅游协会管理系统【ssm+B/S架构+源码+数据库+毕业论文】
java·数据库·mysql·毕业设计·ssm·旅游·jsp
姑苏洛言5 小时前
搭建一款结合传统黄历功能的日历小程序
前端·javascript·后端
你的人类朋友5 小时前
🍃认识一下boomi
后端