[英]Hibernate auto-increment property
我知道你可以通过映射自动增加id;
<id column="user_id" name="id" >
<generator class="increment"/>
</id>
但它是否也有可能增加一个财产,我到目前为止尝试的不起作用;
<property column="numeric_value" name="nr" >
<generator class="increment"/>
</property>
这将取决于数据库以及您如何创建表。 例如,如果您使用的是Mysql,那么在表id字段中应该为该字段设置自动增量。 Hibernate不会生成它,而是依靠数据库来完成它。 如果使用Hibernate工具生成表,则需要适当地生成表。 你可以参考http://docs.jboss.org/hibernate/core/3.3/reference/en/html/mapping.html#mapping-declaration-id
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.