腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
默认情况下
Hibernate
中的
乐观
锁定
、
关于
Hibernate
中的
乐观
锁定
,我有一个问题。我试图深入了解
Hibernate
的
乐观
锁定
,但我有一个疑问。
Hibernate
使用版本方法(整数或时间戳)来实现
乐观
锁定
。另一种选择是不使用
乐观
锁=“all”属性进行版本控制的配置。 我的问题是,如果您没有定义任何版本控制属性,也没有指定
乐观
锁属性,在这种情况下,哪种策略使用
Hibernate
?Pessimistc锁我很确定不是,所
浏览 3
提问于2012-04-12
得票数 20
回答已采纳
1
回答
Hibernate
乐观
的locking..how
它
工作
吗
?
、
、
、
我读了下面关于
hibernate
乐观
锁定
的博客。我计划在
hibernate
中使用它。但是我有一个顾虑。我们有java代码和c++代码,它们都连接到一个数据库。虽然,java代码可以使用
hibernate
来实现
乐观
锁定
,但我想让c++代码做同样的事情。另外,c++代码使用的是一些遗留代码。 是否有说明
hibernate
如何实现
乐观
锁定
的文档?
浏览 0
提问于2010-07-27
得票数 8
1
回答
乐观
锁定
-
Hibernate
和EJB -使用HQL进行批量更新
、
、
、
、
entry.getValue()); return rows; 问题:
乐观
锁在这里出现了吗
Hibernate
是否会自动处理上述情况下的
乐观
锁定
(运行HQL且没有会话)?如果上面的情况不是真的,而且我需要自己实现:我读了
Hibernate
文档,上面写着,我需要用@Version注释一个字段。但是,我应该在表中添加这个新字段
吗
?这里有什么特别的处理方
浏览 4
提问于2013-07-10
得票数 2
回答已采纳
1
回答
锁()方法中的Grails StaleObjectStateException
、
、
、
正如我所看到的,
hibernate
试图使用ID和版本参数
锁定
:但这失败了如果禁用域类中的
乐观
锁定
(version: false),一切正常(
hibernate
只使用id
锁定
行)。正如在中发布的那样: 在保持
乐观
锁定
的同时避免StaleObjectException的唯一万无一失的方法是在事务中完成所有GORM工作,并且始终
浏览 0
提问于2014-08-14
得票数 5
1
回答
通过两个不同的
Hibernate
会话进行
乐观
锁定
、
、
、
、
current.setDetail(note.getDetail()); } 我想对这个操作做一个
乐观
的
锁定
版本信息如何受到
hibernate
会话的影响?版本比较实际上是如何发生的呢?--我尝试用一些使用多线程的测试来模拟这个场景,但是无法这样做,也无法验证这是否
有效
。这个方法是对的还是错的?如果对象处于分离状态,
乐观
锁定
是否
有效
?或者是否有什么规则规定
hibernate
浏览 4
提问于2022-04-19
得票数 0
回答已采纳
1
回答
共享数据库中的并发控制
、
、
、
、
假设我有一个由多个application.One应用程序共享的数据库,使用基于对象关系映射的方法(比如
hibernate
)进行持久化,而另一个应用程序使用sql persistence.Both对数据库执行写操作如果我们选择
乐观
锁定
选项,我们如何确保并发控制?如果使用SQL插入数据,
Hibernate
是否会自动同步持久对象
浏览 2
提问于2013-03-12
得票数 1
回答已采纳
2
回答
最佳实践
Hibernate
乐观
锁定
和web应用程序
、
、
、
我有一个用Tapestry5 ()和
Hibernate
开发的web应用程序。现在,我试图添加
乐观
锁定
。因此,我添加了一个version属性,并且
乐观
锁定
工作,因此这是简单和快速的。但是,由于我的web应用程序使用“按请求会话”模式,我不确定使用这种
乐观
锁定
的最佳方式是什么。UserA用表单打开页面,其中包含来自entityA的值(版本1)。但是,由于每次请求的会话模式,
Hibernate
的
乐观
锁定
错误
浏览 2
提问于2012-12-05
得票数 4
回答已采纳
1
回答
何时显式排除
乐观
锁定
(
Hibernate
)?
、
在什么情况下,通过
Hibernate
显式地将
乐观
锁定
从@OneToMany关系中排除是合适的呢?我一直在读一篇关于
Hibernate
的文章,
它
基本上说,对子实体的任何更新都会导致父实体的
乐观
锁,这通常是不必要的。这里的关键词通常是..。有谁能更准确地解释一下什么时候你才需要
乐观
地
锁定
这种关系呢?下面是演示
乐观
锁排除的代码示例: // Bars - these are specifically excluded fr
浏览 5
提问于2011-06-14
得票数 8
回答已采纳
1
回答
Spring-
Hibernate
::如何确保数据正确地从数据库传输到Web服务器/最终用户浏览器并返回
、
、
我为我的web应用程序使用了一个spring
hibernate
组合,但我想确保当我从数据库中读取特定数据时,在我更新或保存记录之前它不会改变。这可以通过悲观
锁定
来应用
吗
?
浏览 0
提问于2011-11-29
得票数 1
1
回答
DynamoDBMapper
乐观
锁定
--我必须先调用load
吗
?
、
我正在尝试对我正在创建的应用程序使用
乐观
锁定
。在AWS网站上,
它
提到:“通过
乐观
锁定
,每个项目都有一个作为版本号的属性。如果从表中检索项目,应用程序将记录该项的版本号。如果我先更新对象而不调用load,那么如果发生版本错配,
乐观
锁定
仍然
有效
吗
?换句话说,要使
乐观
锁定
工作,是否必须调用load?
浏览 1
提问于2020-07-22
得票数 1
回答已采纳
1
回答
事务/数据库
锁定
方案
、
、
如果我在项目中使用JPA作为ORM,是使用
乐观
锁定
还是悲观
锁定
是JPA实现的函数,还是数据库的函数?换句话说,如果我使用
Hibernate
作为JPA实现,我可以说是使用
乐观
的还是悲观的
锁定
,还是在实现中使用,或者是由数据库决定的--两者的某种组合?
浏览 4
提问于2015-02-15
得票数 0
回答已采纳
2
回答
使用
Hibernate
的Spring事务使用Server独占行锁(XLOCK行锁)
、
、
、
、
false, propagation = Propagation.REQUIRED, rollbackFor = Exception.class, timeout=960) 谢谢
浏览 1
提问于2011-10-19
得票数 0
回答已采纳
1
回答
针对并发插入的
Hibernate
乐观
锁定
--可能
吗
?
、
javax.persistence.PersistenceException: org.
hibernate
.exception.ConstraintViolationException:
Hibernate
乐观
锁在这方面能帮到我吗?据我所知,
乐观
锁定
在数据库中相同记录的更新/删除操作中起作用。我已经在目标表(实体)中创建了一个版本列。
浏览 1
提问于2013-04-02
得票数 1
回答已采纳
4
回答
hibernate
中的并发更新处理
、
、
、
目前我们在数据层使用JDBC,并计划用
hibernate
取代
它
。我是
Hibernate
的新手,不确定
hibernate
如何处理并发。谁能解释一下,如果我们使用spring进行事务管理,并发更新将如何处理:通过
hibernate
(在内存中
hibernate
的自动版本管理),或者我必须在数据库中放置version列来手动处理并发更新。
浏览 3
提问于2010-09-01
得票数 27
回答已采纳
1
回答
在java
乐观
和悲观中
锁定
、
我只是试图理解
乐观
和悲观的
锁定
机制,并在中了解了它们的定义。如果我试图将这些概念与java而不是数据库联系起来,那么说同步使用总是悲观的,而CAS (AtomicInteger和其他类)的使用总是
乐观
的,这是正确的
吗
?
浏览 2
提问于2015-09-26
得票数 8
回答已采纳
3
回答
Hibernate
:处理多个事务?
、
我正在努力并且非常好奇地想要理解
Hibernate
。如果两个或多个用户试图同时在同一表中插入某项内容,使用来自不同个人计算机的相同形式, 它是如何内部工作的?
浏览 3
提问于2015-11-27
得票数 1
1
回答
针对SQL原生查询的
Hibernate
乐观
锁定
、
hibernate
是否支持SQL原生查询的显式版本概念的
乐观
锁定
?
浏览 3
提问于2015-11-30
得票数 1
1
回答
JPA
Hibernate
中的列映射类型是什么?
、
、
什么是JPA (
Hibernate
实现)实体中的列映射类型,以及这三个可用选项之间的区别: 版本
浏览 2
提问于2012-07-22
得票数 0
回答已采纳
1
回答
Postgres中的
乐观
锁使另一个并发更新等待
、
、
、
、
extends JpaRepository<Entity, String> { findByIDwithLock()但由于
锁定
性能的影响,我试图将移动到
乐观
锁定
。从
乐观
锁的文章来看,
它
并没有把锁放在记录上。但是,当我尝试从另一个春季引导应用程序,甚至是手动运行更新查询的更新相同记录的时,更新将等待其他进程提交更新。如果没有
锁定
,为什么要等待从其他进程更新到相同的记录?
浏览 7
提问于2020-12-09
得票数 0
3
回答
使用
Hibernate
保存和
锁定
实体
、
、
我正在寻找一种方法来保存并立即
锁定
数据库上的实体,以避免其他线程在线程创建者结束之前访问该实体。提前谢谢。
浏览 0
提问于2016-08-01
得票数 4
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券