这个错误消息表明Hibernate已经检测到无效的'managed entity' - >'managed entity'映射,其中key!= value。MergeContext存储被管理实体到合并实体的映射(反之亦然),我猜你有两个不同的被管实体同时加载,代表数据库中的相同记录(这就是为什么你可以得到这个错误)。
解决方法:查看代码检查是否有代码同时出现两个数据相同的实体。然后删除一个只操作一个对象。
比如 newObject = object 如此一类的代码 这就生成了两个数据相同的实体,把newObject删除也就是
object = object就可以了