Hibernate自动增量属性
-
27-09-2019 - |
题
我知道你可以通过映射自动增加一个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
不隶属于 StackOverflow