Я хочу написать один файл hbm.Проблема с наследованием наложения Hibernate
Моего класс иерархия
BaseClassOne{
private long id;
...getters and setters....
}
ClassA extends BaseClassOne{
other private members;
...getters and setters....
}
classB extends BaseClassOne{
other private members;
...getters and setters....
}
теперь
Я пишу другой classsay ClassMain, который будет иметь тип объекта из CLASSA ИЛИ ClassB в зависимости от некоторых критериев (скажем, типа столбца в ClassMain)
в моем классе модели я написали
..other private members ....
private BaseClassOne objectAtRuntime;
...getters setters.....
Теперь, скажите мне в hbm-файлах, как реализовать это ... ???
или скажите мне другие альтернативы для реализации того же.