Tabla de Contenidos

Librerías propias de FundeWeb - Hibernate

La librería FundeWeb Hibernate, sirve para tener clases que amplían la funcionalidad básica de Hibernate 4.2 (Javadoc). Dispone de los siguientes paquetes y clases:

es.um.atica.hibernate.generators

SequenceCompositeIdGenerator: Generador de secuencia cuando el ID de la entidad es compuesto.

TriggerAssignedIdentityGenerator: Generador de Ids con TRIGGERS DE ORACLE.

es.um.atica.hibernate.property

BasicPropertyAccessor: Accede a las propiedades de la entidad mediante los m´todo get/set, aunque no sean públicos. Implementa el interface PropertyAccessor.

es.um.atica.hibernate.transform

CamelAliasToBeanResultTransformer: ResultTransformer de Hibernate que permite transformar el resultado a una clase especifica del usuario, que tiene métodos o propiedades que concuerdan con el nombre alias en formato Camel Case. Extiende la clase AliasedTupleSubsetResultTransformer.

Transformers: Clase estatica que permite crear ResultTransformer de Hibernate. Por ahora solo esta el CamelAliasToBeanResultTransformer.

es.um.atica.hibernate.utils

QueryUtil: Clase de ayuda para poder obtener consultas nativas (Native Query) en Dtos (clases de usuario) y en Maps, no en beans de entidad.


JUAN MIGUEL BERNAL GONZALEZ 2014/10/16 13:07