Foros del Web » Programación para mayores de 30 ;) » Java »

Hibernate: Colecciones de subclases

Estas en el tema de Hibernate: Colecciones de subclases en el foro de Java en Foros del Web. Hola a todos tengo un problema no se como relacionar una colección (Set) con un objetos que son herencias de otros. Un ejemplo: Si Estudiante ...
  #1 (permalink)  
Antiguo 11/02/2009, 06:09
 
Fecha de Ingreso: agosto-2005
Mensajes: 142
Antigüedad: 18 años, 8 meses
Puntos: 0
Hibernate: Colecciones de subclases

Hola a todos tengo un problema no se como relacionar una colección (Set) con un objetos que son herencias de otros.

Un ejemplo: Si Estudiante y Profesor son subclases de Persona y desde la clase Aula tengo 2 colecciones una de estudiantes y otra de profesores (relacion oneToMany desde Aula) no se como mapear con anotaciones esta relación.

El problema radica que el idAula se encuentra en persona y al hacer desde Aula

@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "aula", targetEntity = Estudiante.class)
Set getEstudiantes()...

Al no estar aula en estudiante no funciona.

Alguien sabe como se realiza esta relación?

Muchas gracias por todo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:52.