社区
Java EE
帖子详情
Spring多线程事务失效 求解
sl514
2011-12-01 09:39:12
如果所示
现在有2个Service A,B
A 里有方法 methodA
B 里有方法 methodB
现在在methodA里多线程调用methodB
methodB使用的事务是NESTED methodA的事务是REQUIED
期望结果是:
methodB之间事务独立 互不影响 但是methodA里如果抛总线异常 methodB应该也会回滚
现实结果:
methodB之间事务独立 互不影响 但是methodA里如果抛总线异常 methodB没有回滚
求解
...全文
601
回复
打赏
收藏
Spring多线程事务失效 求解
如果所示 现在有2个Service A,B A 里有方法 methodA B 里有方法 methodB 现在在methodA里多线程调用methodB methodB使用的事务是NESTED methodA的事务是REQUIED 期望结果是: methodB之间事务独立 互不影响 但是methodA里如果抛总线异常 methodB应该也会回滚 现实结果: methodB之间事务独立 互不影响 但是methodA里如果抛总线异常 methodB没有回滚 求解
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Spring
Boot进阶(60):5种判断线程池任务是否全部完成的方案 | 实用技巧分享!
如何判断线程池任务是否全部执行完了?不会我手把手教你!
struts+hibernate+
spring
(ssh)面试题
ssh面试题2创建时间:2010年9月20日(星期一) 下午2:08 | 分类:未分类 | 字数:1958 | 发送到我的Qzone | 另存为... | 打印 1 Action是不是线程安全的?如果不是 有什么方式可以保证Action的线程安全?如果是,说明原因 2.MVC,分析一下struts是如何实现MVC的 3.struts中的几个关键对象的作用(说说几个关键对象的作用) ...
Java秋招面经(一)
所以我们(column_1)、(column_1,column_2)、(column_1,column_2,column_3)这三种查询条件是可以使用到索引的。而红黑树在插入新数据后可能需要通过左旋,右旋、变色这些操作来保持平衡,引入红黑树就是为了查找数据快,解决链表查询深度的问题,我们知道红黑树属于平衡二叉树,但是为了保持“平衡”是需要付出代价的,但是该代价所损耗的资源要比遍历线性链表要少,所以当长度大于8的时候,会使用红黑树,如果链表长度很短的话,根本不需要引入红黑树,引入反而会慢。...
JAVA面试题
https://blog.csdn.net/u011279240/article/details/80532555 几个大厂的面试题目目录: java基础(40题)
多线程
(51题) 设计模式(8点) JVM(12题) 数据结构与算法(17题) 数据库(22题)
Spring
(13题) Netty(7大题) 缓存(9题) 技术框架(8题) 技术深度(12题) 分布式(33题) 系统架构(18题)...
2023年最新一线大厂Java面试题解析合集,备战金九银十
第四部分:分布式(限流:ZK+Nginx;第四部分:分布式(限流:ZK+Nginx;第二部分:开源框架(SSM:
Spring
+
Spring
MVC+MyBatis)第二部分:开源框架(SSM:
Spring
+
Spring
MVC+MyBatis)第五部分:微服务(
Spring
Boot+
Spring
Cloud+Dubbo)第五部分:微服务(
Spring
Boot+
Spring
Cloud+Dubbo)第六部分:其他:并发编程+设计模式+数据结构与算法+网络。第六部分:其他:并发编程+设计模式+数据结构与算法+网络。
Java EE
67,512
社区成员
225,885
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章