
11/02/2009, 06:09
|
| | Fecha de Ingreso: agosto-2005
Mensajes: 142
Antigüedad: 19 años, 7 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. |