xuningda 2022-04-07 17:37 采纳率: 82.1%
浏览 53

@Transactional事务回滚为什么没有执行?

我自己写了一个测试的插入,我想弄一个事务回滚,先写一个插入,然后抛出异常,但是数据还是插入进去了,没有回滚掉,
这里是service的加了 @Transactional注解

img


我启动类也加了

img


还有我看了其他文章,他们说controller也要加,我也加了

img

但是swagger调试完,再去看数据库的时候,数据并没有回滚

img

这个到底是什么问题,我是不是没有开启事务?但springboot不是默认事务开启的么。

  • 写回答

4条回答 默认 最新

  • 普通网友 2022-04-07 17:56
    关注

    尝试将try-catch,去掉呢?对这种不太理解的问题,只能一点点尝试

    评论

报告相同问题?

问题事件

  • 创建了问题 4月7日

悬赏问题

  • ¥20 关于 openpyxl 处理excel文件地问题
  • ¥15 MS中不知道高分子的构型怎么构建模型
  • ¥60 QQOP数据,什么是op数据号,怎么提取op数据!能不能大量提取(语言-c语言)
  • ¥15 matlab代码 关于微分方程和嵌套的分段函数。
  • ¥15 onlyoffice编辑完后立即下载,下载的不是最新编辑的文档
  • ¥15 求caverdock使用教程
  • ¥15 Coze智能助手搭建过程中的问题请教
  • ¥15 12864只亮屏 不显示汉字
  • ¥20 三极管1000倍放大电路
  • ¥15 vscode报错如何解决