mybatis
返回值封装
resultMap自定义匹配规则,ID有底层优化,result不写的属性会自动匹配
联合查询复合类型封装,association指定联合查询到bean
分布查询association的select属性指定的方法,column指定哪个值传给select
使用延迟加载settings里面的lazyLoadEnable属性,在我们使用的时候再去查询
查询一对多:collection来定义集合,在collection定义集合的封装规则
分布查询collection也是使用select属性,column指定传参
discriminator指定列名对应java属性,case来判断给值
队列值传递{}来封装,fetchType来指定加载方式
返回值封装
resultMap自定义匹配规则,ID有底层优化,result不写的属性会自动匹配
联合查询复合类型封装,association指定联合查询到bean
分布查询association的select属性指定的方法,column指定哪个值传给select
使用延迟加载settings里面的lazyLoadEnable属性,在我们使用的时候再去查询
查询一对多:collection来定义集合,在collection定义集合的封装规则
分布查询collection也是使用select属性,column指定传参
discriminator指定列名对应java属性,case来判断给值
队列值传递{}来封装,fetchType来指定加载方式