Aprender Hibernate Entidades JPA y tipos de datos

Módulo del curso de Hibernate

Hibernate
Hibernate
Módulo del curso
Actualizado: 18/04/2026

Módulo: Entidades JPA y tipos de datos

Este módulo forma parte del curso de Hibernate. .

Las entidades JPA son el nucleo del mapeo objeto-relacional en Hibernate. Cada entidad representa una tabla de la base de datos y sus campos se corresponden con las columnas. Las anotaciones de JPA permiten configurar el mapeo de forma declarativa, controlando nombres de tablas, tipos de columnas, estrategias de generación de identificadores y restricciones.

Este módulo cubre las anotaciones fundamentales (@Entity, @Table, @Id, @Column), las estrategias de @GeneratedValue (IDENTITY, SEQUENCE, TABLE, UUID), el mapeo de enumeraciones con @Enumerated, campos no persistidos con @Transient, tipos compuestos con @Embeddable y @Embedded, el ciclo de vida de las entidades (transient, managed, detached, removed) y las operaciones CRUD básicas con EntityManager.

Explora más sobre Hibernate

Descubre más recursos de Hibernate

Alan Sastre - Autor del curso

Alan Sastre

Ingeniero de Software y formador, CEO en CertiDevs

Ingeniero de software especializado en Full Stack y en Inteligencia Artificial. Como CEO de CertiDevs, Hibernate es una de sus áreas de expertise. Con más de 15 años programando, 6K seguidores en LinkedIn y experiencia como formador, Alan se dedica a crear contenido educativo de calidad para desarrolladores de todos los niveles.