Hasta ahora, nos hemos conformado con usar una única entidad en el FROM de las consultas JPQL. Para combinar datos de varias necesitamos hacer una reunión o join entre ellas, tal y como haríamos con tablas en una consulta SQL. …
Archivo de la categoría: Java-JEE
Curso Jakarta EE 9 (33). JPA con Hibernate (16): trabajando con JPQL HQL (2). Paginación y proyecciones.
Con los conocimientos del capítulo anterior, estamos limitados a consultas que devuelvan entidades, pese a que ya vimos que JPQL es flexible en este aspecto. Tampoco dimos solución a la recuperación de listados grandes. >>>> ÍNDICE <<<< Tratamiento de la …
Curso Jakarta EE 9 (32). JPA con Hibernate (15): trabajando con JPQL \ HQL (1)
Recién vistos los fundamentos del lenguaje de consultas JPQL, y antes de seguir profundizando, veamos cómo materializar las consultas, simples cadenas de texto, en código Java que las ejecute. >>>> ÍNDICE <<<< Ejecución de consultas Las consultas en JPA, con …
Curso Jakarta EE 9 (31). JPA con Hibernate (14): el lenguaje JPQL\HQL. Consultas básicas y modificaciones.
El gestor de entidades permite recuperar las entidades que conforman el modelo de datos, incluyendo relaciones entre ellas, gracias a las funciones de carga perezosa e inmediata. Pero no es suficiente. En cualquier aplicación de gestión necesitaremos explotar la información …
Curso Jakarta EE 9 (30). JPA con Hibernate (13): clases DAO
Antes de proseguir con el estudio de las consultas JPQL, hagamos un pequeño paréntesis para ver cómo estructurar de forma práctica y sencilla el código relacionado con la persistencia. >>>> ÍNDICE <<<< El patrón de diseño DAO Si bien es …