在实体中使用多个 @Id 与 Composite Id 有什么区别?
另外,当没有实际为嵌入式对象单独创建表时,这个 @EmbeddedId 是如何工作的?
在实体中使用多个 @Id 与 Composite Id 有什么区别?
另外,当没有实际为嵌入式对象单独创建表时,这个 @EmbeddedId 是如何工作的?
Hibernate 为定义/使用复合标识符提供了不同的选项。所有这些选项都在 hibernate 参考手册中进行了深入解释:http: //docs.jboss.org/hibernate/core/3.6/reference/en-US/html_single/#d0e4819。