如何在spring事务中点击停止按钮的时候手动抛出异常,数据库回滚
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
如何在spring事务中点击停止按钮的时候手动抛出异常,数据库回滚
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
BKSW. 2022-04-21 13:40关注自定义一个异常类抛出异常,还有事务不是可以设置不成功就自动回滚吗!
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报 编辑记录微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2017-12-06 23:57回答 3 已采纳 会回滚, 在service层抛出的异常,你在controller层能捕捉到这个异常并处理就可以回滚(前提是你捕捉的异常大于抛出的异常)
- 2022-02-21 06:51回答 1 已采纳 记录数量批处理的原理是使用了insert后面多个values的语句,实际是一条SQL提交,so 一个values出错所有都会回滚
- 2008-12-10 07:35回答 2 已采纳 spring 文档的描述非常清楚: http://static.springframework.org/spring/docs/2.5.x/reference/transaction.html#tr
- 2024-10-15 14:39这河里吗l的博客 Java面试题大全,搞定java面试有这一篇就够了,包含java基础,集合,并发,JVM,Spring,Spring Boot,Spring Cloud,MySQL优化,MyBatis,ES,MongoDB,MQ等,场景题持续更新中。
- 2023-03-17 01:10回答 3 已采纳 该回答引用GPTᴼᴾᴱᴺᴬᴵ在 SQL Server 中,如果在触发器中发生了错误,系统将自动回滚事务,无法避免。但是,您可以使用 TRY...CATCH 语句来控制回滚行为并处理错误。 以下是一个示
- 2017-01-15 07:57回答 6 已采纳 我刚才写了一些代码,自己建了一个数据库表usertable,字段为id,name,进行了测试。 我先在你的代码中加入一些文字说明。好看出代码运行的地方。 ...目前我们能想到的就只有在方法执行前记录开始时间,在方法执行后记录结束时间,以此来计算方法的执行耗时AOP动态代理是面向切面编程最主流的实现。
- 2019-08-16 08:01回答 1 已采纳 问题可能出在 synchronized(obj) 上,这个 obj 是否是全局的一个公共对象呢?把它换成一个 xxx.class 类型试试呢。 如果这个 obj 对不同线程来说是不同实例,本质上这里
- 2018-12-18 06:37回答 3 已采纳 1 看配置文件是否配置上了事物,或者有配置特殊规则 2 方法内报错要抛出异常,如果你自己捕获了就不回滚了 3 表必须是innoDB 建议你打断点,执行完a以后看数据库有没有落地数据,如
- 2015-05-26 00:38回答 1 已采纳 你是对service添加的事务,一般都是这样的,service层中你都处理了,异常就没抛出去,spring就不知道出现了问题,肯定就不能回滚了,你想回滚的话,就处理之后再抛一个异常
- 2024-06-30 11:03明天吧,明天就早睡的博客 SpringCloud及SpringCloudAlibaba是目前最流行的微服务技术栈。但大家学习起来的感受就是组件很多,不知道该如何应用。 这套《微服务开发与实战》从一个单体项目...让你真正了解到微服务组件在项目中的具体应用场景。
- 2022-04-29 07:21办公模板库 素材蛙的博客 SpringBoot,也是基于 Spring 实现的,SpringBoot 的诞生是为了让开发者更方便地使用 Spring,因此 Spring 在 Java 体系中的地位可谓首屈一指。 当然,如果想要把 Spring 所有功能都讲的一清二楚,远远不是一两篇...
- 2024-11-01 03:55winks3的博客 过滤器是JDK的,拦截器是Spring的。
- 2024-03-06 03:02你不懂、、、的博客 近期一直在准备面试,所以为了巩固知识,也为了梳理,整理了一些java的基础面试题!同时也希望各位英雄和女侠能够补充!不胜荣幸!!!
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司