Ejercicio de programación con Hibernate: Atributos de tipo enum en entidades JPA
Código
0h 15m
Ejercicios JPA Atributos Enum Entidades. Mejora tu manejo de atributos enum en entidades JPA mediante ejercicios prácticos y ejemplos detallados.
Crea un único archivo Java que represente una entidad Pedido
que debe ser persistida en una base de datos utilizando Hibernate. La entidad Pedido
incluirá un atributo estado
que será representado mediante un enum
.
- Define un
enum
llamadoEstadoPedido
que contenga tres estados:CREADO
,EN_PROCESO
,ENVIADO
. Esteenum
puede definirse en el mismo archivo que la clase. - Crea una clase entidad
Pedido
que incluya los siguientes atributos:id
: Un identificador único para el pedido, de tipoLong
. No es necesario especificar estrategia de generación.estado
: El estado del pedido, utilizando elenum
EstadoPedido
. Utiliza la estrategia de mapeo adecuada para representar elenum
en la base de datos como unString
.
Todos los ejercicios de programación de Hibernate
Evalúa tus conocimientos con ejercicios de programación en Hibernate de tipo Test, Puzzle, Código y Proyecto con VSCode.
Consultas JPQL avanzadas
Código
Configuración con JPA
Test
Tipos de datos personalizados
Puzzle
Consultas Criteria avanzadas
Código
Operaciones en cascada
Test
Anotaciones JPA
Puzzle
Asociación Many To One
Test
Funciones en consultas JPQL
Código
Asociación Many To Many entre Actor y Pelicula
Código
Asociación One To Many entre Curso y Estudiante
Código
Tipos de datos básicos
Test
Consultas Criteria básicas
Código
Asociación Many To Many
Puzzle
CRUD de entidades con asociaciones
Proyecto
Optimización de asociaciones con carga lazy
Código
Asociación One To Many
Puzzle
Configuración con Maven
Test
Asociación One To One
Test
CRUD en Hibernate
Código
Operaciones en cascada
Puzzle
Certificados de superación de Hibernate
Supera todos los retos de Hibernate y obtén estos certificados de superación para mejorar tu currículum y tu empleabilidad.
Tutorial para resolver este ejercicio de programación
Hibernate
Enums en Hibernate
Entidades JPA y Tipos de datos