Отображение Hibernate с абстрактным родительским классом - PullRequest
3 голосов
/ 04 мая 2011

У меня есть абстрактный класс, содержащий несколько полей, которые наследуются многочисленными дочерними классами.

Дочерние классы имеют свои собственные поля, а не только те, которые унаследованы этим родительским абстрактным классом.

Как сопоставить эти атрибуты, поступающие из родительского абстрактного класса, в файл отображения hibernate или с аннотациями hibernate, чтобы сохранить их в базе данных?

Каждый дочерний класс имеет свою собственную таблицу.

1 Ответ

4 голосов
/ 04 мая 2011

Используя аннотации, вы можете добавить это в свой абстрактный класс:

@MappedSuperclass
public abstract class AbstractEntity {
    ...

А затем сопоставьте поля в этом классе, как обычно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...