精明茉莉

文章
8
资源
0
加入时间
3年0月21天

Mybatis懒加载1、什么是懒加载2、加载时机3、一对多的多表单独查询方式4、开启侵入式延迟5、开启深度延迟加载6、 在单个resultMap中使用延迟加载

顾名思义,懒加载就是懒得加载,只有使用的时候才进行加载。其实,懒加载也加延迟加载,主要以应用与Mybatis的关联查询,按照设置的延迟规则,推迟对延迟对关联对象的select查询,例如,我们在用Mybatis进行一对多的时候,先查询出一方,当程序需要多方数据时,mybatis会再次发出sql语句进行查询,减轻了对我们数据库的压力。Mybatis的延迟加载,只对关联对象有延迟设置。