2

我在 .hbm.xml 文件中有如下表映射。当我将延迟加载设置为 false 时,它​​不起作用。它会向数据库触发大量选择查询以加载其他表。

<class name="GroupConfigDO" table="GROUP_CONFIG" >
   <composite-id  >
    <key-property name="Group" column="group" type="java.lang.String"  />
    <key-many-to-one name="Method" column="method"  class="MethodDO" lazy="false" />
        <key-property name="entityId" column="entity_id" type="java.lang.String" /> 

</composite-id>

我如何提供获取类型以加入和延迟加载为假?

4

1 回答 1

1

利用

fetch="select|subselect|join|batch"

并选择您需要的适当关联

于 2013-06-11T06:53:27.150 回答