我有一堂課我不確定如何正確註釋。如何使用hibernate JPA批註映射嵌套集合Map <Key,List <Values>>?
我對持有人::數據目標:
- 名單應該不是比較,而是由數組中的元素的自然順序維持秩序。 (如果有幫助,這可以是一個ndx列。)
- 持有者將有唯一的數據引用,所以級聯全部也可能適用。
我也打開了一個不同的設計,刪除地圖,如果這將使更清潔的設計。
@Entity
public class Holder extends DomainObject {
private Map<Enum,List<Element>> data;
}
@Entity
public class Element extends DomainObject {
private long valueId;
private int otherData;
}
@Mappedsuperclass
public class DomainObject {
// provides id
// optimistic locking
// create and update date
}
「使得它的列表是基於在安排有序列表「,你能改述嗎? – wds 2009-06-02 14:28:37
@ wds有幫助嗎? – 2009-06-02 15:23:40