首页/新闻资讯/正文详情

spring中事务失败的几种场景【经典】

发布时间:2026/11/14 22:06:48 来源:云帆数科 栏目:资讯中心
spring中事务失败的几种场景【经典】
目录一 结论1.1 结论说明1.2 原因二 案例说明2.1 A 无事务B 有事务A 调用 B2.2 A 有事务B 有事务A 调用 B2.3 解决办法一 结论1.1 结论说明java中同一个类中A方法没有事务B方法有事务A调用B方法则B方法事务失效若果同一个类中A方法有事务B方法有事务A调用B方法则B事务失效b隶属于A方法的事务。✅同类内部调用无论 A 有没有事务调用同类的 B带事务→B 事务一定失效✅跨类调用事务正常生效只要是同一个类内部方法调用自调用不管谁调谁被调用方的 Transactional 永远失效A 无事务 this 调 BTransactionalB 注解失效 →无事务A 有事务 this 调 BTransactionalB 注解失效 → 跑在 A 事务B 的传播属性完全无效REQUIRES_NEW 也开不出新事务A 有事务 this 调 B无注解B 没有事务注解 → 跑在 A 事务最正常没有迷惑点1.2 原因Spring 事务 完全依赖代理对象 生效。只有通过代理对象调用加了 Transactional 的方法事务才会开启。同类内部直接调用this. 方法 () → 不是代理调用 → 事务直接失效。二 案例说明2.1 A 无事务B 有事务A 调用 B结果B 的事务失效失效原因A 没有事务A 内部直接调用 B → 用的是this.B()不是代理对象 → Spring 感知不到Transactional→不开启事务。2.2 A 有事务B 有事务A 调用 B结果B 的事务 失效不会新开事务原因是A 有事务所以A 会开启事务但 A 内部调用 B 依然是 this.B()不是代理调用所以 B 上的 Transactional 完全无效B 会直接加入 A 的事务自己的传播机制、隔离级别全部不生效2.3 解决办法

相关推荐

Arraylist与顺序表
Arraylist与顺序表

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/15 3:48:40

【芳芯科技】16x64 LED点阵屏显示温湿度报警
【芳芯科技】16x64 LED点阵屏显示温湿度报警

实物效果图:实现功能: 1.DHT11温度度传感器实时采集温度和湿度的数值,通过1664 LED电子屏显示出来。 2.当温度超过25摄氏度或者湿度超过80%,1664 LED电子屏开始循环显示先关提示内容。原理图:程序源码:资料… · 2026/11/15 12:52:37

【芳芯科技】机智云行人检测节能路灯
【芳芯科技】机智云行人检测节能路灯

实物效果图:实现功能:1.红外热释电检测行人2.检测环境光亮度3.有一个可充能的电池和一个小示意灯,检测电池充能状态,正常充能示意灯亮,反之灯灭4.可以通过wifi模块连接手机云平台,云平台可以查看灯运行状态… · 2026/11/15 12:52:24

原阳哪里可以办电工证?2026河南最新政策全解析,实操考试心里没底怕挂科怎么办?
原阳哪里可以办电工证?2026河南最新政策全解析,实操考试心里没底怕挂科怎么办?

原阳哪里可以办电工证?2026河南最新政策全解析,实操考试心里没底怕挂科怎么办? 你是不是也在为“原阳哪里可以办电工证”这个问题发愁?特别是今年2026年河南最新政策出台后,考试流程、考试内容和报名条件都发生了变化,实操考试心里没底怕挂科,… · 2026/11/15 19:16:56

漯河电工证拿证保姆级教程:实操考试心里没底怕挂科?手把手教你拿证不慌
漯河电工证拿证保姆级教程:实操考试心里没底怕挂科?手把手教你拿证不慌

漯河电工证拿证保姆级教程:实操考试心里没底怕挂科?手把手教你拿证不慌 实操考试心里没底怕挂科?特别是像你这样在信阳从事中小型施工企业的负责人,每天忙于项目管理、人员调配、安全合规,一听说要考电工证,脑袋就开始发懵——“这证到底难不难考?有没… · 2026/11/15 19:16:56

电工证与上岗证多少钱?怕考不过白交培训费?别慌!
电工证与上岗证多少钱?怕考不过白交培训费?别慌!

电工证与上岗证多少钱?怕考不过白交培训费?别慌! 你是不是也担心电工证和上岗证考试考不过,钱白交了?其实大多数培训机构都有退费政策,只要你符合条件, 多少钱… · 2026/11/15 19:16:56

电工证年审考试题目千万别踩坑怎么选靠谱培训机构
电工证年审考试题目千万别踩坑怎么选靠谱培训机构

电工证年审考试题目千万别踩坑怎么选靠谱培训机构 你是不是还在为电工证年审考试题目发愁?担心自己找错了地方,被中间人坑了钱还学不到东西?别急,今天就来聊聊怎么选对机构,避开那些 千万别踩坑 的陷阱。 为什么要考电工证年审考试?… · 2026/11/15 19:16:56

同城特种工培训多少钱?含金量高的证怎么选?
同城特种工培训多少钱?含金量高的证怎么选?

同城特种工培训多少钱?含金量高的证怎么选? 你手头正缺证?着急上岗找工作?特种作业证在当下工地、工厂、电力、建筑等行业是硬门槛,没有证连面试机会都没有。别急,今天咱们就聊聊【同城特种工培训多少钱】这个最关心的问题,顺便说说哪个证的 含金量… · 2026/11/15 19:16:56

观山湖区电工证办理怕被坑?考前押题帮你避开这些坑
观山湖区电工证办理怕被坑?考前押题帮你避开这些坑

观山湖区电工证办理怕被坑?考前押题帮你避开这些坑 不知道去哪报名怕被中介坑,现在办电工证的人越来越多,但找错地方真的容易被坑。观山湖区电工证办理虽然看起来简单,但其中门道不少,尤其对于初次报考的小伙伴来说,选对报名渠道、了解清楚考试内容、掌… · 2026/11/15 19:15:53

长春初级电工证怎么考?通过率揭秘全在这里
长春初级电工证怎么考?通过率揭秘全在这里

长春初级电工证怎么考?通过率揭秘全在这里 之前考的证在外省能不能转过来?这几乎是每个想从事电工工作的人都会问的问题。特别是那些在外地打拼多年、手里握着一张“外地电工证”的人,到了长春想继续干这一行,第一反应就是“我的证能用吗?”。今天我们就… · 2026/11/15 0:00:50

国内电工证报考条件与考试时间
国内电工证报考条件与考试时间

低压电工证怎么考?学历不高也能报名,官方报名入口全在这 你是不是经常听说“电工证是入行门槛”,但又担心自己学历不够、经验不足,根本报不了名?别急,今天就带你从零了解【国内电工证】的报考流程、考试内容,还有怎么在 官方报名入口… · 2026/11/15 0:00:50

电工作业时如何断电?电子证书到底能不能全国通用?
电工作业时如何断电?电子证书到底能不能全国通用?

电工作业时如何断电?电子证书到底能不能全国通用? 实操考试心里没底怕挂科,特别是电工作业时如何断电这一操作,不仅关系到你能不能拿到证书,更关系到以后能不能顺利上岗。很多人觉得这不过就是“断个电”,但其实这里面的门道可不少,稍有不慎就可能出错… · 2026/11/15 0:00:50

长春初级电工证怎么考?通过率揭秘全在这里
长春初级电工证怎么考?通过率揭秘全在这里

长春初级电工证怎么考?通过率揭秘全在这里 之前考的证在外省能不能转过来?这几乎是每个想从事电工工作的人都会问的问题。特别是那些在外地打拼多年、手里握着一张“外地电工证”的人,到了长春想继续干这一行,第一反应就是“我的证能用吗?”。今天我们就… · 2026/11/15 0:00:50

国内电工证报考条件与考试时间
国内电工证报考条件与考试时间

低压电工证怎么考?学历不高也能报名,官方报名入口全在这 你是不是经常听说“电工证是入行门槛”,但又担心自己学历不够、经验不足,根本报不了名?别急,今天就带你从零了解【国内电工证】的报考流程、考试内容,还有怎么在 官方报名入口… · 2026/11/15 0:00:50

电工作业时如何断电?电子证书到底能不能全国通用?
电工作业时如何断电?电子证书到底能不能全国通用?

电工作业时如何断电?电子证书到底能不能全国通用? 实操考试心里没底怕挂科,特别是电工作业时如何断电这一操作,不仅关系到你能不能拿到证书,更关系到以后能不能顺利上岗。很多人觉得这不过就是“断个电”,但其实这里面的门道可不少,稍有不慎就可能出错… · 2026/11/15 0:00:50

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/15 1:51:20

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/15 4:02:19

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/15 3:02:05

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码