Skip to content

alura-cursos/JPA-con-hibernate-Alura-II

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

JPA-con-hibernate-Alura II

proyecto:

consultas avanzadas, performance y modelos complejos

En esta segunda formación seguiremos trabajando en el mismo proyecto de JPA y estudiaremos algunos temas que no se trataron en la primera formación. Así que nos enfocaremos mas en mapeamientos, continuaremos modelando nuestra aplicación con nuevas clases,nuevos mapeamientos y relacionamientos. Por ejemplo, la relación de many-to-many.

también cómo afrontar las relaciones bidireccionales y cuáles son las buenas prácticas. también estudiaremos la parte de las consultas un poco más a fondo. Entonces, veremos cómo se ejecutan funciones de agregacion en consultas, utilizaremos named queries para hacer que el código esté un poco más organizado y separado de las consultas asi como otras propiedades de jakarta persistence api.

  1. Aprenda a modelar correctamente las relaciones bidireccionales
  2. Aprenda a usar la función Seleccionar nueva para realizar consultas avanzadas
  3. Comprender la diferencia entre las relaciones EAGER y LAZY
  4. Descubra la característica de búsqueda conjunta para planificar consultas
  5. Explore la API de criterios JPA
  6. Aprenda a mapear entidades usando herencia y clave compuesta

links

  1. documentacion https://jakarta.ee/specifications/persistence/2.2/apidocs/javax/persistence/package-summary.html https://docs.jboss.org/hibernate/orm/6.1/userguide/html_single/Hibernate_User_Guide.html https://docs.jboss.org/hibernate/orm/6.1/userguide/html_single/Hibernate_User_Guide.html

2)H2 database https://www.h2database.com/html/download.html

About

consultas avanzadas, performance y modelos complejos

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published