我有3张表 A、B、C这3张表的主键放在一个中间表DA_ID B_ID C_ID这个关系该怎么写?
下面是我写的,都是写在A实体的类和映射文件里,这样红色地方得到不是集合,而是一个单个对象
private Map<B, Set<C>> subMap = new HashMap<B, Set<C>>();<map name="subMap" lazy="false" table="D">
<key column="A_ID"></key>
<map-key-many-to-many column="B_ID" class="B"></map-key-many-to-many> <many-to-many column="C_ID" class="C"></many-to-many>
</map>
下面是我写的,都是写在A实体的类和映射文件里,这样红色地方得到不是集合,而是一个单个对象
private Map<B, Set<C>> subMap = new HashMap<B, Set<C>>();<map name="subMap" lazy="false" table="D">
<key column="A_ID"></key>
<map-key-many-to-many column="B_ID" class="B"></map-key-many-to-many> <many-to-many column="C_ID" class="C"></many-to-many>
</map>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货