问题:
在一对多中,当我们有一个用户,他有100个账户。
在查询用户的时候,要不要把关联的账号查出来?
在查询账户的时候,要不要把关联的用户查出来?
在查询用户的时,用户下的账户信息是,什么时候使用,什么时候就查询。
在查询账户时,账户的所属用户信息应该是随着账户查询时一起查询出来。
什么时延迟加载?
在真正使用数据时才发起查询,不用的时候不查询,按需加载(懒加载)。
什么是立即加载?
不管用不用,只要一调用方法,马上发起查询。
示例
没设置懒加载时:
接着进行懒加载设置:
<settings>
<setting name="lazyLoadingEnabled" value="true"/>
<setting name="aggressiveLazyLoading" value="false"/>
</settings>