@EmbeddedId如何构造其复合主键?

时间:2015-06-26 19:40:07

标签: java hibernate

我知道Hibernate中@EmbeddedId注释的复合主键至少包含嵌入式主键对象的所有对象变量的组合。

但主键对象本身的引用是否也属于复合主键,因此它是从嵌入式主键对象的引用值和对象变量构建的?

1 个答案:

答案 0 :(得分:1)

EmbeddedId具有映射到数据库列的字段/属性。这些字段/属性的组合构成实体的ID,就像列的组合构成基础表的主键一样。该类必须实现equals()和hashCode(),以便具有相等字段的两个实例相等。

相关问题