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 […]
Transacciones ACID y sus propiedades
Las Transacciones ACID son uno de los términos más comunes cuando trabajamos con transacciones . Sin embargo muchas personas tienen dudas de que implica el acrónimo ACID . Vamos a hablar un poco de ello . El concepto de Transacción en el lenguaje común esta ligado a una operación que se realiza en varios pasos […]
- 1
- 2
- 3
- …
- 8
- Página siguiente »