hibernate 主键自动生成

Posted 窗外是绿色的

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hibernate 主键自动生成相关的知识,希望对你有一定的参考价值。

hibernate 中的主键自动生成策略

可以手动在程序中维持一个当前的最大id字段

也可以在配置文件中配置,不用手动编写方法实现:

配置如下

 <class name="com.jat.bisarea.ho.Test" table="BA_VVTEST">
    <id name="id" type="int" column="ID">
       //该句指定使用hibernate自带的increment策略生成主键
       <generator class="increment"/>
    </id>
    <property name="uname" type="Java.lang.String" column="UNAME"/>
 </class>

这种配置下,只需要填充除了id字段外的其余字段,然后进行事物保存即可。

参考网址:  http://blog.csdn.net/sunsnow8/article/details/253694

以上是关于hibernate 主键自动生成的主要内容,如果未能解决你的问题,请参考以下文章

Hibernate框架Hibernate主键生成策略

hibernate主键生成策略(转载)

hibernate主键生成策略

hibernate主键的生成器

hibernate主键生成策略

hibernate主键生成