Annotation Type 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 value  
    • Element Detail

      • value

        boolean value
        Default:
        true