MyBatis -resultMap 的使用

Posted TomCzr

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MyBatis -resultMap 的使用相关的知识,希望对你有一定的参考价值。

 1, resultMap  使用

 

    <select id="xx" resultMap="resultMapID">

2.新建一个 resultMap

<resultMap type="" id="resultMapId">
type : 查询结果返回的对象 ,需要对象全路径
id: 用于在 

2.1  resultMap 节点

  

    <id column="主键ID" property="对应对象属性ID"/>
  <result column="sql列明" property="对应对象的属性名称"/>
1对1 的时候使用    

<association property="" javaType="">
这个标签指定单个对象的对应关系 
property:指定将数据放入中得属性名称,
javaType:属性的类型
如对象 中用户表中 关联了用户信息
property 对应的时User类中 对应的用户信息属性名称 如userInfo
javaType  是用户信息的类型 全路径

 

  

<collection property="" ofType="">

property:将数据放入对象中的list属性名称
ofType:指定list属性的泛型类型

如 用户有多个订单

 

 










以上是关于MyBatis -resultMap 的使用的主要内容,如果未能解决你的问题,请参考以下文章

java.security.cert.CertPathValidatorException: Path does not chain with any of the trust anchors(代码片

mybatis limit 数据重复及遗漏

06Mybatis_入门程序——根据用户的名字模糊查询返回List集合

mybatis中如何写模糊查询

基于JAVA SSM springboot实现的抗疫物质信息管理系统(《精品毕设》源码+sql+论文)主要功能:用户区域物质类型物质详情物质申请和审核以及我的申请和通知公告以及灵活控制菜单权限(代码片

完成一个简单的时间片轮转多道程序内核代码