【问题标题】:org.hibernate.NonUniqueObjectException - what does hibernate consider to be the Identifierorg.hibernate.NonUniqueObjectException - hibernate 认为什么是标识符
【发布时间】:2016-12-29 21:33:28
【问题描述】:

出现此错误org.hibernate.NonUniqueObjectException:具有相同标识符值的不同对象已与会话关联 - hibernate 认为什么是标识符?它是 hibernate 分配给对象的唯一值还是表上的主键?

【问题讨论】:

    标签: hibernate


    【解决方案1】:

    Hibernate 根据其主要@Id 将您的@Entity 存储在其上下文中,该主要@Id 通常应与您表的Primary Key 匹配。

    您正在尝试保存或持久化一个新实体,该实体已经存在于您的休眠上下文中(来自您早期代码中的其他地方)。

    【讨论】:

      猜你喜欢
      • 2010-12-26
      • 1970-01-01
      • 1970-01-01
      • 2013-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-17
      • 2018-09-22
      相关资源
      最近更新 更多