用户登录
用户注册

分享至

hibernate 自动递增

  • 作者: 纯冰柠檬茶
  • 来源: 51数据库
  • 2021-01-30
如果数据库你设为自动增长的话 <generator class="native" />
如果是需要手动输入主键值就用 <generator class="increment" />



  尚未遇到此类问题, 应该是环境配置的问题, 同样的问题应该还会在不同的场合出现,你可以试试,并检查一下配置文件的正确性.



  数据库中的列不用设置自增,在配置文件里 <generator class="native" />
中的native可以改为increment,pojo对象不要给id赋值,就可以了



  native 就很合适, 你插入的时候 id 不用赋值, 直接save 提交事务 就可。



  自动增长列,你在插入的时候是不要你去赋值的,那个class="native"会选择帮你自动生成,你不用管了。
软件
前端设计
程序设计
Java相关