首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Hibernate乐观锁方法

Hibernate乐观锁方法
EN

Stack Overflow用户
提问于 2014-12-10 03:35:37
回答 1查看 93关注 0票数 0

我有一个实体:

代码语言:javascript
复制
@Entity
public class Client {
  .....

    @Version
    @Column(name="OPTLOCK")
    private long version;
}

现在乐观锁总是有效的,现在每个方法都可以抛出一个ObjectStaleStateException,但是,如果我只想让某个特定的方法变得乐观,我该怎么做呢?我在我的服务中有10个使用我的客户端实体的方法,但我只想乐观地使用10个方法中的一个。

EN

回答 1

Stack Overflow用户

发布于 2014-12-10 04:00:33

我从您的问题中了解到,您希望将锁定功能用于特定的服务方法。

据我所知,这是不可能的。

如果你选择悲观主义锁,你可以显式地传递锁模式。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27387324

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档