Annotation Interface BaseField


@Retention(RUNTIME) @Target(FIELD) public @interface BaseField
La anotación BaseField se utiliza para designar las propiedades básicas de la entidad. Esta anotación solo es relevante cuando la entidad es extendida y la estrategia para generar las tablas de la base de datos de la jerarquía es JOINED (vea Anotación InheritanceMapping). Cuando la estrategia es JOINED, las tablas generadas no tienen columnas para propiedades heredadas a menos que la propiedad heredada sea una propiedad básica. Las claves primarias y las propiedades versión son implícitamente básicas y, por lo tanto, no es necesario decorarlas con la anotación BaseField.
Author:
Jorge Campins
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    boolean
     
  • Element Details

    • value

      boolean value
      Default:
      true