Мне нужно, чтобы все мои сущности расширяли абстрактный класс, который не является отображенным суперклассом. Вручную это вполне возможно, но я не знаю, как этого добиться при автоматической генерации классов. В этом случае я использую xml-отображение, но оно применимо ко всем типам отображения. Единственные варианты, которые у меня есть:
<entity ...
</entity>
и
<mapped-superclass ...
</mapped-superclass>
Я не могу определить нормальный класс или определить, какой класс должен расширять объект.
Я также уже посмотрел тип наследования TABLE_PER_CLASS, но эта функциональность не реализована. Не знаю, будет ли оно реализовано в будущем.