Я работаю над Framework, который предоставляет сгенерированную модель. Эта модель расширяет класс из этой Framework.Можно ли настраивать настраиваемые сущности для настройки родительских атрибутов?
// Framework
Class Parent {
private short version;
}
// Generated
Class Child extends Parent {
private <type> attribute;
}
Я хотел бы разрешить пользователю активировать оптимистическую блокировку, обеспечивающую настраиваемое сопоставление объектов. custom-orm-psql.xml связан через persistence.xml.
<entity class="package.Child" metadata-complete="false">
<attributes>
<version name="version" />
</attributes>
</entity>
Можно ли изменить отображение родительского атрибута, потому что я не могу активировать оптимистическую блокировку? Работает с @Version
аннотация по атрибуту version
.
Класс моего родителя @MappedSuperclass, но он не работает, версия никогда не обновляется ... – chepseskaf