原因,级联对象id被带到前台,提交的时候级联对象带有id值(数据库中已经存在),所以插入对象的时候级联对象执行的是update
解决方法:
执行hibernate 保存方法之前,先把级联对象的id置为null在执行相应的hibernate插入操作即可
原因,级联对象id被带到前台,提交的时候级联对象带有id值(数据库中已经存在),所以插入对象的时候级联对象执行的是update 解决方法: 执行hibernate 保存方法之前,先把级联对象的id置为null在执行相应的hibernate插入操作即可 |