4.3.2.13 持久化

用于定义成员持久性的注释。

4.3.2.13.1 概要
 @Target(value={java.lang.annotation.ElementType.FIELD, java.lang.annotation.ElementType.METHOD})  @Retention(value=java.lang.annotation.RetentionPolicy.RUNTIME)  public  @interface  Persistent  {}
  public NullValue nullValue ;
  public String primaryKey ;
  public String column ;
  public Extension[] extensions ;
4.3.2.13.2栏

为该成员存储值的列名。

表 4.91 列

范围 描述
返回 列的名称

4.3.2.13.3 扩展

此成员的非标准扩展。

表 4.92 扩展

范围 描述
返回 非标准扩展

4.3.2.13.4 空值

此成员包含空值时的行为。

表 4.93 空值

范围 描述
返回 此成员包含空值时的行为

4.3.2.13.5 主键

此成员是否是表的主键的一部分。这等效于将 @PrimaryKey 指定为成员上的单独注释。

表 4.94 主键

范围 描述
返回 该成员是否是主键的一部分