Использование Hibernate Versioning в среднем классе иерархии - PullRequest
0 голосов
/ 06 ноября 2011

Я хочу использовать Hibernate Versioning в своем приложении, но у меня есть проблема в иерархии классов, например: C расширяет B, а B расширяет A. Я хочу использовать версию в классе B, и мне не нужно использовать версию вкласс A, и я знаю, что когда я использую управление версиями в классе B, оно будет эффективно в классе C. Я реализую наследование в спящем режиме с помощью «join-subclass», а тег «Version» не определен для «join-subclass».Как я могу использовать управление версиями в моей иерархии классов?

1 Ответ

1 голос
/ 07 ноября 2011

Вы не можете сделать это с присоединенным подклассом, потому что, как вы уже заметили, он будет применяться ко всем дальнейшим подклассам.

Вам, вероятно, придется использовать таблицу на подкласс, чтобы получить то, что вы хотите.

...