为了账号安全,请及时绑定邮箱和手机立即绑定

比较和交换:如何将 cas 元数据字段映射到我的沙发库的文档实体

比较和交换:如何将 cas 元数据字段映射到我的沙发库的文档实体

森栏 2022-05-25 17:33:15
我正在使用 spring 数据从 couchbase 获取文档,我需要将检查和设置元数据字段cas映射到我的文档以实现乐观锁。我怎么能不使用 n1ql 查询呢?
查看完整描述

1 回答

?
明月笑刀无情

TA贡献1828条经验 获得超4个赞

我不是 Java 开发人员,但浏览了Spring.io 的 Spring Data Couchbase 文档:


如果您想要自动乐观锁定支持,您需要做的就是在长字段上添加 @Version 注释,如下所示:


示例 15. 具有乐观锁定的文档。


@Document

public class User {


        @Version

        private long version;


        // constructor, getters, setters...

}

如果您通过模板或存储库加载文档,版本字段将自动填充当前 CAS 值。


查看完整回答
反对 回复 2022-05-25
  • 1 回答
  • 0 关注
  • 87 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信