我知道您可以通过映射自动增加ID;
<id column="user_id" name="id" >
<generator class="increment"/>
</id>
但是是否也可以增加一个属性,到目前为止我尝试了什么?
<property column="numeric_value" name="nr" >
<generator class="increment"/>
</property>
最佳答案
不,您不能在<generator>
内使用<property>
(或者,用通俗的英语写出来,Hibernate仅支持使用标识符属性生成器)。
如果您可以依靠数据库来生成值(例如,使用触发器),则可以看看generated properties。
引用