Archivo de la etiqueta: hibernate

JPA 2.1 ¿Cómo implementar un Convertidor de Tipo?

JPA 2.1 viene con muchas mejoras. Una de estas es el Convertidor de Tipo. Permite al desarrollador especificar métodos para convertir atributos «mapeados» entre la base de datos y la representación java. ¿Qué puede ser convertido? Un Convertidor soporta conversiones de tipo de todas los atributos básicos definidos en las clases de entidad, clases «super»… Leer más »

JPQL/HQL Obtener una parte de una Fecha de un columna de tipo Date Time

Necesitaba extraer solo el día de una fecha y tenía la sentencia SQL para Oracle: [sql] SELECT TO_CHAR(COLUMNA_FECHA,’dd’) FROM mi_tabla WHERE …. [/sql] Ahora para hacer lo mismo, usando JPQL/HQL con Hibernate se puede hacer lo siguiente: [java] SELECT day(columnaFecha) FROM MiTabla WHERE … [/java] Como puede ser el día también es posible extraer cierta… Leer más »

Hibernate y Postgres. El dolor de cabeza idle in transaction

Generalmente al trabajar con base de datos en este caso usando java, la gran mayoría de los desarrollos utilizan un framework de persistencia. El más usado parece ser Hibernate, que nos facilita en gran cantidad el trabajo de estar preocupándonos por abrir y cerrar conexiones. Es recomendable que todas las consultas que generemos inclusive los SELECT estén encapsuladas en… Leer más »