AD Tema 7 - Hibernate, relaciones
- En el contexto de Hibernate, ¿qué describe mejor una relación «uno a uno» entre dos entidades, por ejemplo `Persona` y `DetallePersona`?
- ¿Qué anotación se utiliza habitualmente en Hibernate para declarar una relación uno a uno en una entidad?
- En una relación uno a uno, cuando se define en la entidad `Persona` un atributo `detalle` de tipo `DetallePersona`, ¿qué anotación se usa normalmente para indicar la columna que actúa como clave foránea?
- En una relación «uno a muchos» entre `Cliente` y `Pedido`, ¿qué patrón de mapeo es más común en Hibernate?
- En una asociación uno a muchos, ¿qué lado suele ser el propietario de la relación en Hibernate para efectos de la clave foránea en la base de datos?
- ¿Qué anotación es típica para mapear una relación muchos a muchos entre entidades `Alumno` y `Curso` en Hibernate?
- En una relación muchos a muchos entre `Alumno` y `Curso`, ¿qué papel desempeña normalmente la tabla intermedia en la base de datos?
- Al definir una relación muchos a muchos en Hibernate, ¿qué anotación se usa habitualmente para indicar el nombre de la tabla intermedia y las columnas que enlazan ambas entidades?
- En una consulta sobre una relación uno a uno, si se quiere obtener la `Persona` junto con su `DetallePersona` usando Hibernate, ¿qué enfoque es habitual?
- En el caso de una relación uno a muchos, una consulta típica podría recuperar un `Cliente` y luego acceder a sus pedidos. ¿Cómo se suele hacer esto desde código usando Hibernate?
- Al trabajar con una relación muchos a muchos, ¿qué beneficio principal aporta tener la asociación bien mapeada en las entidades frente a gestionar solo la tabla intermedia desde SQL manual?
- En el contexto de Hibernate, una primary key compuesta se utiliza cuando:
- ¿Qué enfoque ofrece Hibernate para mapear claves primarias compuestas en una entidad?
- En una relación muchos a muchos con información adicional en la tabla intermedia (por ejemplo, fecha de matrícula), ¿qué diseño suele recomendarse?
- Cuando se mapea una relación uno a muchos con `List` o `Set` en Hibernate, ¿qué detalle práctico conviene tener en cuenta a la hora de cargar datos?
- En una relación uno a uno mapeada con Hibernate, ¿qué suele significar marcar el atributo con `optional = false`?
- En una consulta sobre relaciones uno a muchos, ¿qué problema puede aparecer si no se planifica bien la estrategia de carga (`fetch`)?
- En una primary key compuesta mapeada con `@EmbeddedId`, la clase embebida que representa la clave suele:
- En una relación muchos a muchos simple entre `Autor` y `Libro`, ¿qué consulta conceptual te permite obtener todos los libros de un autor desde el código usando Hibernate?
- ¿Qué opción resume mejor una buena práctica general al trabajar con relaciones y Hibernate en una aplicación Java?
Cargando...