optimistic-locking

optimistic-locking

文章 0 浏览 4

C++ 中原子的乐观锁定策略和订购

在阅读了 c++0x 的原子并结合非锁定队列之后,我决定尝试一下它们。 这个想法是编写一个具有乐观锁定的单个生产者、多个消费者队列。消息不需要被消费…

氛圍 2024-12-12 12:44:28 0 0

Fluent Nhibernate Optimistick 锁定不起作用

在我的应用程序中,我已将应用程序设置为使用该策略来防止 2 个不同的对话处理相同的数据。但不起作用,我不知道为什么。 问题: 1) User1: Retrive r…

泛泛之交 2024-12-10 01:27:15 0 0

Hibernate:我应该包含“版本”吗?字段到 hashcode() 和 equals() 方法

我知道,当重写持久实体的 hashcode() 和 equals() 时,我不应该包含 ID,而只包含唯一标识该对象的有意义的属性。 但是 Hibernate 用于乐观并发控制…

双马尾 2024-12-04 02:44:05 3 0

是否有 ISession.Merge() 的替代方案,在使用乐观锁定时不会抛出异常?

我一直在尝试使用 ISession.Merge() 来保持两个会话之间的一致性,但是当合并实例的 Version 属性高于会话中加载的版本属性时(带有 StaleObjectState…

盗梦空间 2024-11-26 17:46:17 1 0

何时显式排除乐观锁(Hibernate)?

在什么情况下,通过 Hibernate 从 @OneToMany 关系中显式排除乐观锁定是合适的? 我一直在阅读一篇关于 Hibernate 的文章,基本上说对子实体的任何更…

热血少△年 2024-11-15 13:24:53 4 0

使用 @Version 列不允许 @ManyToOne 关系属性作为引用

我正在使用休眠3.6.3.Final。我有两个关系实体 A & B 的单向 ManyToOne 定义为: @Entity public class A { ... @Version @Column ( name = "ChangeNu…

鸩远一方 2024-11-08 17:27:03 4 0

我可以使用对象的乐观锁定来保护其关联吗?

我们在 Rails 应用程序中遇到了竞争条件问题。在解释之前,先看一些(简化的)代码: class Message < ActiveRecord::Base belongs_to :question end …

椒妓 2024-11-06 21:39:23 5 0

nHibernate 和并发检查

我想使用 UnitOfWork 模式使用 nHibernate 3 实现并发检查。 更准确地说: 打开新会话, 在会话中加载实体, 关闭会话, 给用户一些时间在加载的实体…

女中豪杰 2024-10-26 23:21:30 5 0

关于乐观锁(Hibernate)的基本问题

我刚开始使用“乐观锁定”机制 - 我正在使用 hibernate(在 Jboss 中)和容器管理事务(CMT)。 我想处理以下情况:在我的实体读取和实体更新之间,其…

诠释孤独 2024-10-22 03:08:47 4 0

如何在同一 TX 中发生 OptimisticLockException 后重试更新

在我的程序中,我需要能够在外部事务更新行后重试行更新。 Hibernate/JPA 抛出 OptimisticLockException,我捕获了它。 重试时,我尝试通过 JPQL/HQL …

﹏雨一样淡蓝的深情 2024-10-20 08:16:48 6 0

关于 spring/jpa/hibernate 乐观锁的简单设计问题

我有一个 GeneralKnowledgeTest 对象,它包含许多统计字段( ratingsCount、responseCount、 ratingStars ...),每次用户进行该测试时都会更新这些统…

无可置疑 2024-10-19 19:19:22 6 0

如果我更新子级,父级的版本属性不会增加

我将 JPA 2 与 Hibernate 3.x 一起使用。我有两个实体对象 Foo 和 Bar,关系是这样的 - @Entity public class Foo{ @Id private long id; @OneToOne(c…

極樂鬼 2024-10-19 02:59:57 6 0

Hibernate (JPA):当多个对象被修改和提交时如何处理 StaleObjectStateException

考虑以下场景: 一项数据库事务涉及不同表中的多个行并进行版本控制。 例如: 商店列表和产品。商店列表可能包含产品(及其在商店列表中的数量),并…

贵在坚持 2024-10-15 05:00:28 6 0

JPA toplink 中是否可以实现列级乐观锁定?

我研究了 JPA 中的乐观锁定,在数据库中添加 @Version 注释以及版本列以及它如何由 EntityManager 等管理。 文档说(用我自己的话说)乐观锁在对象级…

你怎么敢 2024-10-09 16:06:10 10 0

NHibernate <时间戳> Oracle 数据库的映射导致 StaleStateException

我们有一个 NHibernate 应用程序,正在从 SQL Server 迁移到 Oracle。我们的乐观并发是通过 映射元素实现的。 Oracle中对应的Version列的数据类型是DA…

我只土不豪 2024-10-09 00:29:09 7 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文