gpt4 book ai didi

java - 使用 JPA @version 注释的字段是否需要 getter 和 setter?

转载 作者:行者123 更新时间:2023-12-01 01:22:33 26 4
gpt4 key购买 nike

我正在为这样的所有实体创建一个父类(super class)(扩展 Spring 的 AbstractPersistable):

public class AbstractOCIDEntity extends AbstractPersistable<Long> {

/**
* serialVersionUID
*/
private static final long serialVersionUID = 6305700913094302357L;

// ===================================
// Concurrency
// ===================================

@Version
private long version;
}

是否 @version属性需要 getter 和 setter 吗?我的测试按原样通过了类(class),但我只想确保它是可靠的。

TIA,
奥莱

最佳答案

不,如果字段被注释,则使用反射来获取和设置字段。

但是如果getter 被注解,则归档将通过getter/setter 方法进行get/set。

关于java - 使用 JPA @version 注释的字段是否需要 getter 和 setter?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38417276/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com