我正在开发一个提供生成模型的框架。这个模型从这个框架扩展了一个类。
// 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
。