可能重复:
休眠:具有相同标识符值的不同对象已与会话关联
我是 Hibernate 的新手,无法从 api 中理解这一点。session.get 的 api 说:
Object org.hibernate.Session.get(Class clazz, Serializable id)
返回具有给定标识符的给定实体类的持久实例,如果没有这样的持久实例,则返回 null。(如果实例已经与会话关联,则返回该实例。此方法从不返回未初始化的实例。)
这里的标识符是什么意思。在大多数示例中,他们将其命名为 1L(可能是因为表中的主键是 Long?)我不明白它的本质。