Я знаю, что Горм использует Hibernate под прикрытием, чтобы добиться того, что он делает. На данный момент я не нашел способа использовать стратегию отображения hibernate для наследования с на таблицу-подкласс с Gorm, и поэтому я не уверен, что мне следует использовать Gorm.
Мне нужен базовый класс для большинства постоянных классов в моем веб-приложении, который содержит Дата создания, Дата обновления и логическое значение с именем Удалено (так как это будут общие поля между классы). Я хотел бы иметь возможность отслеживать поля, которые являются общими для большинства классов, что является целью моего базового класса.
В далеком прошлом я работал с проектом Мэтта Рабиле Appfuse, который сгенерировал для меня все файлы конфигурации hibernate.
Стоит ли использовать конфигурационные файлы hibernate (для этого и других непредвиденных будущих обстоятельств), или я должен просто использовать GORM и игнорировать мои аренды OCD, чтобы поместить общие постоянные поля в базовый класс?