【问题标题】:JPA property access isMethodJPA 属性访问 isMethod
【发布时间】:2018-06-08 18:40:12
【问题描述】:

JPA 属性访问:getter 和 setter。它是否支持布尔值的 isMethod ?例如,

@Entity
@Access(AccessType.PROPERTY)   
public class Foo {
   private boolean closed;


   public boolean isClosed() {
       return this.closed;
   }

}

在 JPA 规范 2.1 中找不到相关信息。

【问题讨论】:

  • 是的。它支持。在规范中查找。第 2.3 节 ....

标签: java jpa jakarta-ee jpa-2.1


【解决方案1】:

是的。确实如此。

来自JSR 338: JavaTM Persistence API, Version 2.1

2.2 持久性字段和属性

...对于实体的每个 T 类型的持久属性 property, 有一个 getter 方法 getProperty 和 setter 方法 设置属性。对于布尔属性,isProperty 可以用作 getter 方法的替代名称。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-08-25
    • 1970-01-01
    • 1970-01-01
    • 2015-11-03
    • 2017-03-16
    • 2013-12-23
    • 2013-07-11
    • 2011-07-12
    相关资源
    最近更新 更多