出现该异常是因为在使用hibernate的关联对象xml文件中没有指定id(主键)为自动增长.导致第一次添加没问题,再添加一个数据就会因为主键冲突导致异常.
- <id name=”id” type=”int”>
- <column name=”ID” />
- <generator class=”native” />
- </id>
主键策略建议使用native,一开始我就是没使用这个策略导致的异常.
希望能: 提醒自己, 帮助别人.
出现该异常是因为在使用hibernate的关联对象xml文件中没有指定id(主键)为自动增长.导致第一次添加没问题,再添加一个数据就会因为主键冲突导致异常.
主键策略建议使用native,一开始我就是没使用这个策略导致的异常.
希望能: 提醒自己, 帮助别人.