延迟加载在一定程序上可以减少很多没有必要的查询。给数据库服务器提升性能上的优化。
要启用延迟加载,需要在mybatis-config.xml配置文件中,添加如下两个全局的settings配置。
懒加载还需要同时引入两个jar包
<!-- 配置全局mybatis的配置 --> ?<settings> ??<!-- 启用驼峰标识 --> ??<setting name="mapUnderscoreToCamelCase" value="true" /> ??<!-- 打开延迟加载的开关 --> ??<setting name="lazyLoadingEnabled" value="true" /> ??<!-- 将积极加载改为消息加载即按需加载 --> ??<setting name="aggressiveLazyLoading" value="false" /> ?</settings>
原文:https://www.cnblogs.com/ywqtro/p/12333945.html