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:
SequenceCompositeIdGenerator: Generador de secuencia cuando el ID de la entidad es compuesto.
TriggerAssignedIdentityGenerator: Generador de Ids con TRIGGERS DE ORACLE.
BasicPropertyAccessor: Accede a las propiedades de la entidad mediante los m´todo get/set, aunque no sean públicos. Implementa el interface PropertyAccessor.
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.
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