Descripción
Este reto requerirá crear entidades que mantengan una asociación Many To One.
En un único archivo .java
, define dos entidades: Paciente
y Clinica
. Cada Paciente
debe estar asociado a una Clinica
, configurando una asociación Many To One. Esta relación debe ser implementada usando Hibernate, con las etiquetas JPA necesarias.
Guarda tu progreso
Inicia sesión para no perder tu progreso y accede a miles de tutoriales, ejercicios prácticos y nuestro asistente de IA.
Más de 25.000 desarrolladores ya confían en CertiDevs
Al acceder a un objeto Paciente
desde la base de datos, Hibernate no debe recuperar inmediatamente la Clinica
asociada a este paciente, para optimizar el rendimiento.
Los requisitos específicos de las entidades son:
Clinica
- Debe tener un campo
id
como clave primaria. - Debe tener un campo
nombre
que almacene el nombre de la clínica. - No necesita contener una referencia directa a los
Pacientes
(no es bidireccional, así que no es necesaria una anotación@OneToMany
).
Paciente
- Debe tener un campo
id
como clave primaria. - Debe tener un campo
nombre
para el nombre del paciente. - Debe tener una asociación Many To One con
Clinica
, especificando un tipo de carga apropiado que no recupere automáticamente laClinica
asociada a este paciente.
Solución al ejercicio de programación en Hibernate
¡Desbloquea la solución completa!
Completa el ejercicio de programación en Hibernate para acceder a la solución paso a paso, explicaciones detalladas y mejores prácticas.
Practica con ejercicios de programación en Hibernate
Mejora tus habilidades con cientos de ejercicios de práctica, recibe retroalimentación instantánea y obtén tu certificación cuando estés listo.
Asistente de IA
Aprende de tus errores
Progreso
Mide tu avance
Certificación
Valida tus habilidades
Únete a miles de desarrolladores mejorando sus habilidades en Hibernate