【发布时间】:2012-08-06 12:58:05
【问题描述】:
可能重复:
Hibernate: different object with the same identifier value was already associated with the session
我是 Hibernate 的新手,无法从 api 中理解这一点。 session.get 的 api 说:
Object org.hibernate.Session.get(Class clazz, Serializable id)
返回给定实体类的持久实例 给定标识符,如果没有这样的持久实例,则返回 null。 (如果 实例已经与会话关联,返回 实例。此方法从不返回未初始化的实例。)
这里的标识符是什么意思。在大多数示例中,他们将其指定为 1L(可能是因为表中的主键是 Long?)我不明白它的本质。
【问题讨论】:
标签: hibernate