腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8387)
视频
沙龙
1
回答
理解
Spring
事务
-当
事务
性方法调用另一个
事务
性方法时会发生什么?
、
、
假设配置使用所有
默认
设置。
事务
已经存在这一事实会不会导致新
事务
的产生,还是我在这里创建了两个
事务
? 下面引用的关于
传播
的文档似乎涵盖了这一点,但我想验证一下我的理解,这对我的处男大脑来说是一次完全的理解。Propagation:通常,在
事务
范围内执行的所有代码都将在该
事务
中运行。但是,您可以选择在
事务
上下文已经存在时执行
事务
性方法的事件中指定
行为
。例如,代码可以继续在现有
事务
中运行(公共情况);或者
浏览 2
提问于2010-11-13
得票数 28
回答已采纳
1
回答
JDBI中的
事务
传播
、
、
我在数据层使用JDBI,它不使用
spring
。在这个项目中,我调用一个用@Transaction标记的方法,这个方法本身是用@Transaction注释的。employee.getDepartment())public void updateDepartment(Department department) {} 我知道
Spring
的@transaction
传播
是如何工作的,但是它在JDBI的情况下是如何工作的呢?
默认
的
传播
级别是什么?如有需要,如何更改?
浏览 3
提问于2020-06-25
得票数 0
回答已采纳
2
回答
spring
事务
管理的问题?
、
、
我使用的是
spring
和hibernate。我正在使用
spring
进行
事务
管理。我下课了。
浏览 0
提问于2012-08-14
得票数 1
4
回答
Spring
事务
不回滚
、
、
、
//编辑<bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager
浏览 0
提问于2016-10-21
得票数 8
1
回答
Spring
@Transactional
传播
属性
、
、
我有一个关于
spring
事务
传播
的问题。我理解不同的
Spring
事务
传播
,即Propagation.REQUIRED、Propagation.REQUIRES_NEW等。我不清楚的是,在具有不同
传播
值的嵌套
事务
的情况下,它会如何表现。会有什么
行为
呢?如果m2中发生异常,它会回滚m2和m1中的更改,还是只回滚m1中的更改。类似地,m1注释为REQUIRES_NEW,m2注释为REQUIRED。
浏览 0
提问于2015-05-13
得票数 2
1
回答
春季交易中的一个连接?
、
、
我很少有关于连接和
spring
事务
的问题。 当执行DML和DDL操作的多个方法在
事务
中执行(需要
传播
级别)时,
spring
是否使用相同的连接实例?在解释如何在
spring
源代码中提供任何提示时,这将是有帮助的。使用
Spring
声明性
事务
(如果我使用Serializable作为隔离级别),
spring
会确保在执行该方法中的数据库操作时,还是在从原始
事务
方法调用的任何其他方法中始终使用一个连接吗?考虑到这个主题,在处
浏览 4
提问于2011-05-17
得票数 10
4
回答
@Transactional注释的方法是否等待
Spring
中的成功提交?
、
、
在
Spring
中使用@Transactional注释方法时,带注释的方法的返回是否与基础数据库
事务
的成功提交同步?我提出这个问题的动机是,我希望实现一个可靠的“存储和转发”-type端点,它只在调用的效果提交到稳定存储之后才返回给客户端。
浏览 7
提问于2016-06-08
得票数 7
回答已采纳
1
回答
@ transaction (
传播
= Propagation.SUPPORTS)没有
事务
正在进行中
、
、
我有一个带有Hibernate 5和
Spring
的简单CRUD项目。
浏览 6
提问于2020-05-04
得票数 0
回答已采纳
1
回答
我怎样才能让紫线莲要求交易?
、
、
在我的项目中,我使用
Spring
和mybatis,并将它们粘在一起。我在服务层周围使用
Spring
的声明性@
事务
注释,这些注释调用mybatis。是否有一种方法可以禁用此
行为
并使其更像强制
传播
级别?
浏览 1
提问于2014-10-20
得票数 0
回答已采纳
1
回答
关于SpringJUnit4ClassRunner集成测试的
默认
回滚
行为
的询问
、
我正在运行
Spring
集成测试,因此在这些测试中使用@RunWith(SpringJUnit4ClassRunner.class)。现在我想知道,当我运行集成测试时,这种
行为
(自动回滚)是否也被期望用于从业务类/方法(即位于src/main/java中)中操作的数据?
浏览 0
提问于2014-07-18
得票数 0
回答已采纳
1
回答
Spring
+EJB3.1CMT对BMT
事务
、
、
、
我们有一个简单的无状态EJB计时器,它将一个
spring
服务的实例注入其中。
spring
服务有一个标记为
事务
性的方法。当EJB使用
事务
管理类型容器时,
spring
服务调用将导致一个不允许的IllegalStateException:操作。因此,我们将设置为BEAN,一切都如广告所示。这是正常的吗?我的印象是,
spring
事务
管理部门将加入CMT。minute="*",hour="*", persistent=false)
浏览 0
提问于2011-06-14
得票数 2
回答已采纳
1
回答
如何让
事务
只持久化在transaction方法中引用的对象?
、
、
我的web应用程序使用
Spring
(4.2.9)、
Spring
Data (3.2.5)、JPA、Hibernate (4.3.8)和MS SQL Server (2014)。我不想要这种
默认
行为
。如何让系统只持久化出现在transactinal方法中的对象(比如ObjectB)?任何指针或示例都会非常感谢。
浏览 0
提问于2017-08-31
得票数 0
2
回答
“
事务
方法”可以在不挂起的情况下调用另一个“
事务
方法”吗?
、
、
方法A是调用B,在不同的
事务
中是否有调用B的解决方案,但不暂停A
事务
?B上的Propagation.REQUIRES_NEW提供了在调用时总是创建新
事务
但挂起调用方
事务
的可能性
浏览 20
提问于2021-12-22
得票数 0
回答已采纳
1
回答
如何在春季
事务
中选择
传播
?
、
、
、
、
我正在阅读
spring
-mybatis.xml,下面是一些
事务
管理器的代码:我想知道为什么有些方法将“必需”或“支持”定义为“必需”或“支持”?如何考虑并决定选择哪一个?
浏览 3
提问于2016-10-21
得票数 2
回答已采纳
2
回答
如何在
spring
中回滚
事务
、
我在使用@ transaction注解进行
事务
回滚时遇到了一个问题。public void remove(Object object) { }如果createOrder()中发生任何异常,所有
事务
都应该回滚
浏览 1
提问于2013-09-05
得票数 0
1
回答
Spring
和Hibernate中的嵌套
事务
、
、
、
、
我有一个
Spring
应用程序,它使用Hibernate/JPA持久化。 因此,您可以想象,在考虑整个持久性流时,我有三个级别的嵌套
事务
。级别2和3之间的交互按照我的要求透明地工作,因为没有为
事务
指定任何
行为
,
默认
的是
行为
,
浏览 3
提问于2021-09-24
得票数 0
回答已采纳
1
回答
在从另一个类调用的同一个类中被方法调用的
事务
性方法
、
、
、
我有一个
事务
性方法,由同一个类中的方法调用多个时间(在一个循环中)。同一类中的此方法由不同类中的方法调用。根据我的研究,当我们在同一个类中调用一个
事务
方法时,这没有任何效果。使用的
事务
是相同的。我的期望是,每次我循环处理方法B时,都会创建一个新的
事务
。我需要将方法B传递给不同的类吗?还是每次都会启动新的交易?
浏览 5
提问于2022-09-09
得票数 0
1
回答
在Hibernate搜索(
事务
完成之前)索引时出错
、
、
、
、
问题是,我在批处理作业Tasklet的
Spring
中使用了和,我调用了以下代码: b.setA(a);在对这些实体进行保存更新时注意:这个异常经常发生,但是当我创建一个新的表或使用新的db时,它就像魅力一样工作,所有的修改/插入都在database.Can中得到了正确的反映,有人解释了我的
行为
,或者我做了一些可疑的事情。property name="sessionFactory" ref="safeSessionFactory"
浏览 1
提问于2013-01-07
得票数 2
回答已采纳
1
回答
在一个
spring
事务
中可以使用多少个jdbc连接?
、
、
、
所有这些dao方法是否在
事务
期间使用相同的连接?
浏览 1
提问于2017-05-07
得票数 1
1
回答
在一个线程中创建一个数据库实体,然后尝试在另一个线程中检索相同的实体,结果就不同了。
、
、
我正在使用JPA和
Spring
framework。对于数据库,我使用的是postgresql。谢谢。
浏览 2
提问于2018-05-31
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Spring事务的传播行为案例分析
什么是事务、事务特性、事务隔离级别、spring事务传播特性
spring事务配置及用法
spring的@Transactional注解详细用法
基于可靠消息方案的分布式事务(二):Java中的事务
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券