mybatis_12延时加载_懒加载

延时加载:也叫懒加载

2.1 延迟加载

延迟加载又叫懒加载,也叫按需加载。也就是说先加载主信息,在需要的时候,再去加载从信息。

在mybatis中,resultMap标签 的association标签和collection标签具有延迟加载的功能。

默认是即时加载,在配置完上面的一系列信息之后,只要打开总开关就是懒加载

总开关:

mybatis_12延时加载_懒加载

2.2 案例:

Mapper.java

 mybatis_12延时加载_懒加载
 mybatis_12延时加载_懒加载

Mapper.xml

UserMappler.xml

 mybatis_12延时加载_懒加载

OrdersMapper.xml

 mybatis_12延时加载_懒加载

测试

mybatis_12延时加载_懒加载

配置懒加载

 mybatis_12延时加载_懒加载
上一篇:vue中页面卡顿,使用懒加载


下一篇:Spring提前加载与懒加载