2010-04-30 1 views
1

Возможно ли сконфигурировать Hibernate обратную инженерию и инструмент генерации кода таким образом, что отношение «один ко многим» между таблицами сопоставляется с наследованием объектов вместо отношения enrites?Как настроить инструмент обратной инженерии базы данных Hibernate для сопоставления базы данных базы данных как entites наследования?

У меня есть таблица Person и таблица Employee, которые связаны с внешним ключом (Person содержит основную информацию, Employee the rest). В моем Java-коде я хотел бы, чтобы это отношение сопоставлено с наследованием Employee extends Person.

Это может быть сделано вручную, но, возможно, я пропустил какой-то пользовательский параметр конфигурации, который я могу использовать.

я не мог найти какой-либо официальной документации - документы ссылаются на RedHat Hibernate странице (http://www.hibernate.org/5.html#A10) сломана ...

ответ

1

Согласно this (old) thread, это не представляется возможным (и это more recent discussion предполагают, что до сих пор нет).

Вам нужно будет изменить соответствующие шаблоны (не знаете, как вы можете использовать собственный шаблон только для некоторых таблиц).