2010-11-19 198 views
0

我试图映射一个多对多的关系,但我的中间表给我带来麻烦,因为名称不匹配。Hibernate映射:许多与fk不具有相同的名称?

表1:

**userId** 
firstname 
lastname 

表2:

**user_id** <= fk to table1.userId 
x_id 
create_date 

表3:

x_id 
private1 
private2 

谁能给我一个指针我应该怎么映射呢?

<list name="xlist" table="table2" lazy="false"> 
       <key column="user_id"/> 
       <index column="creatie_dt"/> 
       <many-to-many column="x_id" class="X"/> 
     </list> 

似乎不是解决方案。

回答

0

切换到一个集解决了我的问题。

相关问题