1

我有两个表如下:

 Table A:  
site  [pk]  
group [pk]


 Table B:  
group [pk]   
method[pk]  
gate  [pk]   

A 的复合键 - [站点组]。
B 的复合键 - [组方法门]。

如何仅在列 Group 值上检索与 B 表关联的 A 表的所有记录?group 在两个表中可以有多个条目,而不是唯一的列。

两个表都独立于 mysql,我必须使用两个表中可用的 group 列来加入hbm文件。

类似于 B 类的内容

<set name="SiteGroup" table="A"
        inverse="true" lazy="true" fetch="select">
    <key column="group"/> 
    <one-to-many class="A's as class " />
</set>
4

0 回答 0