hibernate保存数据时报Could not synchronize database state with session 博客分类: JAVA常用框架
程序员文章站
2024-02-26 08:18:10
...
ERROR org.hibernate.event.def.AbstractFlushingEventListener - Could not synchronize database state with session
今天在做Webservice接口时候,客户端传过来一批数据,服务端保存,报了上面的错误。排查后,找到了原因,客户端传过来的对象,已经拥有了主键,而客户端的这个主键对服务端是没有用处的,我在服务端又重新生成自增的主键了。
解决办法是,让客户端传来的对象主键为空,也就是给ID值赋为空值就行,在服务端统一生成主键。
上一篇: 详解Mysql多表联合查询效率分析及优化