Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何在前端使用Hibernate乐观锁版本属性?
使用实体的版本属性的乐观锁定工作正常并且易于实现
Java
Hibernate
webapplications
optimisticlocking
使用哪个 HTTP 状态代码来拒绝由于乐观锁定失败而导致的 PUT
假设我想实现某种乐观锁定并使用 ETag 来指示最新的资源状态 这意味着 客户将使用If Match标题时PUT等待更新 根据HTTP规范 http www w3 org Protocols rfc2616 rfc2616 sec14 ht
http
REST
Web
optimisticlocking
从休眠乐观锁定异常中恢复
我有一个这样的方法 Transactional propagation Propagation REQUIRES NEW public void doSomeWork Entity entity dao loadEntity do some
Java
Spring
Hibernate
optimisticlocking
PHP/MySQL/jQuery 记录的悲观锁定
我一直在考虑为我参与的应用程序开发一些简单的记录锁定 有一些用户实际上需要花费几个小时才能完成记录的编辑 当其他人想要更改记录时 这会导致问题 目前不涉及锁定 我不确定乐观锁定在我的情况下是否可靠 因为记录是通过 AJAX 请求保存的 我正
php
jQuery
AJAX
optimisticlocking
pessimisticlocking
如何对 Grails 应用程序进行并发修改测试
我想运行测试来模拟用户同时修改 Grails 应用程序的某些数据 我可以使用任何插件 工具 机制来有效地做到这一点吗 它们不必是特定于 grails 的 应该可以并行触发多个操作 我更愿意在功能级别上运行测试 到目前为止我正在使用 Sele
让表示层(JSF)处理来自服务层(EJB)的业务异常
更新提供的实体的 EJB 方法 使用 CMT Override SuppressWarnings unchecked public boolean update Entity entity throws OptimisticLockExce
Jsf
jakartaee
Exception
EJB
optimisticlocking
乐观锁绝对安全吗?
当使用乐观锁定策略时 可以解决如下并发问题 the first transaction started select a row the second transaction started update the row with vers
optimisticlocking
如何在 JPA 中捕获 OptimisticLockException
我在这里读了几个关于OptimisticLockException与 JPA 一起使用 用于无状态会话 bean 它被抛出 但显然不是我期望的地方 这是我期望得到异常的代码 try productFacade edit product ca
Java
database
Jpa
EJB
optimisticlocking
如果我添加/删除/更新可靠集合的元素,休眠会增加版本吗?
我正在学习休眠乐观锁机制 但我还没有找到我的问题的答案用户指南 https docs jboss org hibernate orm 6 0 userguide html single Hibernate User Guide html l
Java
Hibernate
Jpa
concurrency
optimisticlocking
Hibernate的@Version可以考虑相关实体的变化吗?
我有 2 个实体 Parent and Child处于一对多关系中 这Parent是版本化的 即有一个 Version 字段 我的目标是同步更改Parent and Child上的实体Parent的版本 例如 一个线程更新Parent另一个
Hibernate
Transactions
optimisticlocking
如何克服 grails 服务中的 StaleObjectStateException
我引入了一个 TransactionService 我在控制器中使用它来执行乐观事务 它应该 尝试执行给定的事务 关闭 如果失败则回滚 如果失败再试一次 它基本上看起来像这样 class TransactionService transac
Hibernate
grails
Transactions
service
optimisticlocking
使用 JPA / Hibernate 在无状态应用程序中实现乐观锁定
我想知道在不能在请求之间保留特定版本的实体实例的系统中实现乐观锁定 乐观并发控制 的最佳方法是什么 这实际上是一个非常常见的场景 但几乎所有示例都基于在请求之间 在 http 会话中 保存加载实体的应用程序 如何在尽可能少的 API 污染的
Java
Hibernate
Jpa
optimisticlocking
optimisticconcurrency
JPA:OptimisticLockException 和级联
在我当前的项目中 我将 Spring Data JPA 与 Hibernate 结合使用 但将此视为一个更普遍的问题 也应该涵盖 普通 JPA 我不确定我应该如何处理OptimisticLockException使用时 Version 由于
Jpa
optimisticlocking
Hibernate 如何在提交事务之前对乐观锁进行行版本检查
当在提交当前事务之前hibernate检查行的版本时 它应该发出一条sqlselect用于获取行的语句 假设发出后select语句 hibernate 发现行版本没有更改 因此它应该继续提交事务 我想知道 hibernate 如何确保在选择
sql
Hibernate
racecondition
optimisticlocking
pessimisticlocking
JPA @EmbeddedId:如何更新复合主键的一部分?
我有一个多对多关系 其中链接表有一个附加属性 因此 链接表也由实体类表示 称为Composition 主键为Composition is an Embeddable链接到相应的实体 例如 2 ManyToOne参考 用户在选择两个引用中的任
Jpa
Embedding
compositeprimarykey
optimisticlocking
Hibernate (JPA):当多个对象被修改和提交时如何处理 StaleObjectStateException
考虑以下场景 一项数据库事务涉及不同表中的多个行并进行版本控制 例如 商店清单和产品 商店列表可能包含产品 及其在商店列表中的数量 并且产品具有当前库存 当我插入或编辑 shopList 时 我希望更新 shopList 中这些产品的库存以
Hibernate
optimisticlocking
databaseversioning
databaseconcurrency
RESTful 应用程序中的乐观锁定
在工作中 我们正在开发一个 RESTful 应用程序 其中数据层将由 Hibernate 处理 但我们不确定如何处理实体的更新 我们计划执行以下操作 1 客户端通过id请求实体2 Hibernate加载实体 请求的字段 始终带有版本 被复制
Hibernate
REST
DTO
optimisticlocking
如何从 Java 代码中编写乐观锁和悲观锁
我知道什么是乐观锁和悲观锁 但是当你编写java代码时你会怎么做呢 假设我将 Oracle 与 Java 结合使用 JDBC 中是否有任何方法可以帮助我做到这一点 我将如何配置这个东西 任何指示将不胜感激 您可以通过这种方式在数据库表中实现
Java
database
JDBC
optimisticlocking
pessimisticlocking
如何在 REST 中实现粗粒度乐观锁?
我已经为 REST 资源实现了乐观锁定 这些资源通过将 GET 中的版本号传回 PUT 调用 与数据库表进行一对一映射 如果在执行 GET 和 PUT 之间数据库中的版本号发生变化 则发生乐观锁异常 非常简单的设计 现在 如何对映射到多个数
Java
REST
optimisticlocking