一:概念理解
在查询一对象时,它相关联的对象的查询尽量往后延时查询,延时到我们在程序需要访问相关系对象时,再查询相关联对象。
分为局部延时加载和全局延时加载。
二:分类
1.局部延时加载
在association、collection标签有一个fetchType属性,该属性的默认值为eager(立即加载)
fetchType="eager",如果想用延时加载设置fetchType=”Lazy”
2.全局延时加载
在核心配置文件中settings标签中的setting标签进行配置
所有的分表查询都使用延时加载,如果某一些不想使用延时加载,可以单独进行设置
fetchType="eager"