resultMap(12)
来源:互联网 发布:mt4 一键下单脚本源码 编辑:程序博客网 时间:2024/06/15 11:34
resultMap
resultType:
作用:
将查询结果按照sql列名pojo属性名一致性映射到pojo中。
场合:
常见一些明细记录的展示,比如用户购买商品明细,将关联查询信息全部展示在页面时,此时可直接使用resultType将每一条记录映射到pojo中,在前端页面遍历list(list中是pojo)即可。
resultMap:
使用association和collection完成一对一和一对多高级映射(对结果有特殊的映射要求)。
association:
作用:
将关联查询信息映射到一个pojo对象中。
场合:
为了方便查询关联信息可以使用association将关联订单信息映射为用户对象的pojo属性中,比如:查询订单及关联用户信息。
使用resultType无法将查询结果映射到pojo对象的pojo属性中,根据对结果集查询遍历的需要选择使用resultType还是resultMap。
collection:
作用:
将关联查询信息映射到一个list集合中。
场合:
为了方便查询遍历关联信息可以使用collection将关联信息映射到list集合中,比如:查询用户权限范围模块及模块下的菜单,可使用collection将模块映射到模块list中,将菜单列表映射到模块对象的菜单list属性中,这样的作的目的也是方便对查询结果集进行遍历查询。
如果使用resultType无法将查询结果映射到list集合中。
- resultMap(12)
- ResultMap
- ResultMap
- resultMap
- ResultMap
- 【Ibatis】(九)、resultMap详解
- MyBatis学习(五)- ResultMap
- mybatis学习(二)---resultMap
- MyBatis学习(六)- ResultMap
- mybats入门(四)resultMap
- JavaEE_Mybatis_SpringMVC_Mybatis_lesson11_一对一关联映射(ResultMap/ResultType)
- JavaEE_Mybatis_SpringMVC_Mybatis_lesson12_一对多关联映射(ResultMap)
- mybatis之resultType resultMap(一)
- 07.Mybatis初级使用-resultMap(一)
- 08.Mybatis初级使用-resultMap(二)
- mybatis-查询(resultMap,关联集合)-15
- mybatis高级用法(五)resultMap
- mybatis高级用法resultMap下(六)
- Hdu 6069 Counting Divisors【素数区间筛+预处理素因子分解】
- 初用ubuntu的小配置
- 解决 c# MD5生成时失败
- mybatis+spring双数据源配置
- Mybatis从入门到精通 (一)
- resultMap(12)
- HDU 1069 dp??
- 【linux 命令】环境启动时访问的配置文件顺序
- 欢迎使用CSDN-markdown编辑器
- hdu5463---King's Game
- redis实战之计数信号量(未完)
- Java中的Lambda表达式
- RAISR(Rapid and Accurate Super Image Resolution)
- 过滤器的原理及配置