使用Hibernate在联接表中排序一对多列表和序号列
我有以下实体使用Hibernate在联接表中排序一对多列表和序号列,hibernate,mapping,one-to-many,Hibernate,Mapping,One To Many,我有以下实体 class ItemList { long id; List<Item> items; } 我想用下表来代表他们 table ITEM_LIST ( item_list_id number primary key ); table ITEM ( item_id number primary key, name varchar(255) not null ); 对于主实体,以及用于关系的联接表 table ITEM_LIST_REL ( it
class ItemList {
long id;
List<Item> items;
}
我想用下表来代表他们
table ITEM_LIST (
item_list_id number primary key
);
table ITEM (
item_id number primary key,
name varchar(255) not null
);
对于主实体,以及用于关系的联接表
table ITEM_LIST_REL (
item_list_id number,
item_id number,
seq_no number
);
其中,seq_no给出了项目列表中项目的序号——实际上是列表对象中项目的索引
我如何使用Hibernate或java.persistence注释映射它
table ITEM_LIST_REL (
item_list_id number,
item_id number,
seq_no number
);