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.
Otros módulos de este curso
Entidades JPA y tipos de datos
Todos los módulos del curso
Navega entre los módulos de Hibernate
Entidades JPA y tipos de datos
Estás aquíExplora más sobre Hibernate
Descubre más recursos de Hibernate
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.