JPA Join Fetch es una de las opciones de las que dispone el estándar de JPA a la hora de reducir el número de consultas que se generan contra la base de datos. Algo que es bastante habitual y que degrada el rendimiento sino tenemos cuidado. Vamos a ver un ejemplo ,para ello partiremos de […]
JPA Persist y buenas prácticas
El concepto de JPA Persist es uno de los conceptos más elementales de JPA pero a veces cuesta entender a detalle como funciona a la hora de persistir datos contra la base de datos . Vamos a ver un ejemplo sencillo que se encargue de persistir la información partiendo de la entidad Libro. Acabamos de […]
Ejemplo de JPA (Java Persistence API)
Ejemplo de JPA y cómo usar Java Persistence API para salvar objetos en nuestra base de datos . Al comienzo esto siempre genera dudas, muchas dudas . Por lo tanto vamos a construir una serie de ejemplos que nos ayuden a entenderlo mejor.
¿Java Relaciones Unidireccionales o Bidireccionales?
¿Java Relaciones Unidireccionales o Bidireccionales?. Esta es una buena pregunta que me realizan muchas personas. Cuando nosotros generamos relaciones entre clases estas pueden ser bidireccionales o unidireccionales y en muchas ocasiones se tienen dudas de como enfocar. Vamos a hablar un poco a detalle de ello.Supongamos que tenemos dos Entidades Persona e Historial médico. Se […]
¿JPA vs Hibernate?
JPA vs Hibernate . ¿Qué diferencia hay entre ellos y cual debemos elegir? . Esta es una de las preguntas más habituales cuando uno empieza a trabajar con un framework de Persistencia. ¿Que es JPA? JPA o Java Persistence API es una especificación concretamente la JSR 338 . Una especificación no es más que un […]
JPA Polymorphic Query
El concepto de JPA polymorphic query , es uno de los conceptos más clásicos cuando nos encontramos trabajando con JPA y herencia . En estas casuísticas es habitual tener que realizar consultas polimórficas que afecten a varias entidades y ejecuten una funcionalidad concreta en un árbol de herencia. Vamos a ver un ejemplo sencillo usando […]
Spring Data Projections y Rendimiento
El concepto de Spring Data Projections es uno de los conceptos importantes a nivel de Spring Data . ¿Para que sirve una proyección ? . Una proyección sirve para generar un DTO rápido sobre una consulta de Spring Data . Vamos a ver un ejemplo sencillo con la clase Libro y Spring Data como Framework.[ihc-hide-content […]
Curso Spring Data y buenas prácticas
Este Curso hace tiempo que me pidieron grabarlo ya que Spring Data aunque es un framework de los principales a nivel de Spring sigue existiendo muy poca documentación sobre como trabajar con él por lo menos en castellano. Espero que este curso ayude a la gente a animarse a usar más el framework Modulo1 […]
- 1
- 2
- 3
- …
- 8
- Página siguiente »