【发布时间】:2011-04-30 03:05:33
【问题描述】:
我目前正在尝试与 JoinTable 中的数据实现多对多关系。 我正在使用 Eclipselink JPA 框架关注 this approach。 但我收到以下异常:
org.eclipse.persistence.exceptions.EntityManagerSetupException.predeployFailed(EntityManagerSetupException.java:210) ... 23 更多 原因:异常 [EclipseLink-7298] (Eclipse Persistence Services - 2.1.1.v20100817-r8050): org.eclipse.persistence.exceptions.ValidationException 异常描述:来自嵌入式 ID 类 [class de.kapieren.mbm.server.model.UserGroupPK] 的映射 [group] 是此类的无效映射。与嵌入式 ID 规范(来自源 [class de.kapieren.mbm.server.model.GroupMembership] 的属性 [pk])一起使用的可嵌入类只能包含基本映射。删除非基本映射或更改要嵌入的源上的嵌入 ID 规范
有人知道与embeddedId 相关的基本映射的含义是什么吗? 这里有什么问题?
【问题讨论】:
标签: orm jpa many-to-many eclipselink jpa-2.0