【发布时间】:2010-10-26 14:37:25
【问题描述】:
对于 JPA/Hibernate 复合主键、@IdClass 或 @EmbeddedId 实现,什么更好,为什么?
这是一个故意天真的问题。我决定使用@EmbeddedId(无论出于何种原因),我觉得我做出了错误的选择。取消引用包含列属性的 embeddedId 是多余的,并且在编码时很容易出错。
还有其他理由支持和/或反对对方吗?这是 JPA(规范)的推荐吗?
【问题讨论】:
-
看来是。但它没有列出更多原因。
标签: java hibernate jpa composite-primary-key