Ejercicio de programación con Hibernate: Asociación Many To One entre Paciente y Clinica

Código
Práctica
0h 10m

Ejercicios JPA Asociación Many to One. Domina la implementación de asociaciones Many to One en JPA mediante ejercicios prácticos y ejemplos claros.

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.

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 la Clinica asociada a este paciente.
Empezar ejercicio de programación

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.

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

Hibernate

Asociación Many To One

Asociaciones entre entidades

Otros tutoriales de programación con Hibernate