【发布时间】:2012-01-21 20:01:58
【问题描述】:
如何在没有 id 属性但使用其对象标识的情况下将类的对象保持在休眠状态。
【问题讨论】:
-
为什么要用
eclipse标记问题? Eclipse 是 IDE。你的意思是eclipselink?
如何在没有 id 属性但使用其对象标识的情况下将类的对象保持在休眠状态。
【问题讨论】:
eclipse 标记问题? Eclipse 是 IDE。你的意思是eclipselink?
你不能。您必须指定一个字段来保存实体的 @Id。
对象标识不能转换为数据库主键,主键是必需的。
这里还有一件事 - equals 和 hashcode 方法通常使用 @Id 字段错误地实现。您可以使用依赖对象标识的默认实现。
【讨论】: