6

我有一堂课A,里面有一组B's。但是,这两个对象由不是主键的字段链接。

对于B,我可以使用<key column>,但是我如何指定连接应该在A. secondary_column? 不是Atable_primary_key_id?

<class table="a">
    <id column="table_primary_key_id">
    </id>
    <property column="secondary_column" />

    <set table="B" lazy="false" >
        <key column="B_not_primary" />
        <one-to-many class="BClass" />
    </set>
</class>    
4

1 回答 1

4

解决了

<set name="someSet" table="B" lazy="false">
    <key column="B_not_primary" property-ref="secondary_column" />
    <one-to-many class="BClass" />
</set>
于 2009-08-07T15:16:42.600 回答