我有一堂课我不确定如何正确注释。如何使用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