在用Hibernate的时候,当有表中的主键是库自动生成的时候将使用native。
<generator class="native"></generator>
而当是自己添加的时候则需要改为assigned。
<generator class="assigned"></generator>
否则将会出现异常!
说说我的实际情况
我在sql里头有设置主键,然后选择用native生成hibernate
结果数据死活插入不了数据库里头。
最后改为assigned即可正常插入
在用Hibernate的时候,当有表中的主键是库自动生成的时候将使用native。
<generator class="native"></generator>
而当是自己添加的时候则需要改为assigned。
<generator class="assigned"></generator>
否则将会出现异常!
说说我的实际情况
我在sql里头有设置主键,然后选择用native生成hibernate
结果数据死活插入不了数据库里头。
最后改为assigned即可正常插入