Hibernate映射:fk名称不相同的多对多?
我试图映射多对多关系,但我的中间表给我带来了麻烦,因为名称不匹配 表1:Hibernate映射:fk名称不相同的多对多?,hibernate,Hibernate,我试图映射多对多关系,但我的中间表给我带来了麻烦,因为名称不匹配 表1: **userId** firstname lastname 表2: **user_id** <= fk to table1.userId x_id create_date 谁能给我一个指针我应该如何映射这个 <list name="xlist" table="table2" lazy="false"> <key column="user_id"/>
**userId**
firstname
lastname
表2:
**user_id** <= fk to table1.userId
x_id
create_date
谁能给我一个指针我应该如何映射这个
<list name="xlist" table="table2" lazy="false">
<key column="user_id"/>
<index column="creatie_dt"/>
<many-to-many column="x_id" class="X"/>
</list>
这似乎不是解决办法。切换到一套解决了我的问题
<list name="xlist" table="table2" lazy="false">
<key column="user_id"/>
<index column="creatie_dt"/>
<many-to-many column="x_id" class="X"/>
</list>