原因:Hibernate生成策略与数据表中的主键Id无法相适应。 解决方法: 若不想在系统中手动设置ID,只想采用数据库默认的ID自动增长,则将Hibernate的ID自动生成策略修改为native。若想在程序中手动设置ID,覆盖数据库默认的ID自动增长,则将Hibernate的ID自动生成策略修改为assigned或其他方式.