0
@Entity
public class Company {
public enum CompanyMemberLevel {
MEMBER, GAME_ADMIN, COMPANY_ADMIN
}
...
private Map<User, CompanyMemberLevel> members = new HashMap<User, CompanyMemberLevel>();
members
是User
S(另一實體類),這些公司的部分集合,CompanyMemberLevel
,指定該公司哪些權限,他們有一個枚舉(應保存爲字符串)。地圖<實體,枚舉>在JPA 2
我該如何註釋members
才能達到我想要的效果?我只能找到關於Map<Basic, Entity>
的示例,而不是相反。或者這張地圖在這裏是錯誤的結構?
(另外,我能得到更多的怪異和地圖Map<Entity, Set<Enum>>