我在这里获得了一些MyBatis代码(相当简单)并在全球范围内启用了lazyLoading ...
<setting name="lazyLoadingEnabled" value="true" />
现在我想禁用一个特定集合的延迟加载(因为lazyLoading会创建干扰我代码的Proxy对象),例如......
<collection column="ID" property="contractObjects" select="CONTRACTOBJECT.XML_MAP.findContractObject"/>
不幸的是,似乎fetchType =&#34;渴望&#34;只能在assocation
,而不是collection
。
那么,有没有办法为一个特定的collection
禁用lazyLoading,而不是全局?
答案 0 :(得分:0)
好的,简单版本问题,更新版本(3.3.0)似乎允许fetchType用于集合。