主键自动生成

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

Mybatis 主键自动生成

参考网址:http://blog.csdn.net/tolcf/article/details/39035259

原文地址:https://www.cnblogs.com/maxiaoshuai/p/5547003.html