MyBatis3.X复杂Sql查询相关知识有哪些
导读:本文共3784.5字符,通常情况下阅读需要13分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: MyBatis3.X复杂Sql查询MyBatis3.X的resultMap1.Mybatis的sql语句返回的结果有两种resultType查询出的字段在相应的pojo中必须有和它相同的字段对应,或者基本数据类型适合简单查询resultMap需要自定义字段,或者多表查询,一对多等关系,比resultType更强大适合复杂查询<resultMapid=&qu... ...
音频解说
目录
(为您整理了一些要点),点击可以直达。1.Mybatis的sql语句返回的结果有两种
resultType
查询出的字段在相应的pojo中必须有和它相同的字段对应,或者基本数据类型
适合简单查询
resultMap
需要自定义字段,或者多表查询,一对多等关系,比resultType更强大
适合复杂查询
association:映射到POJO的某个复杂类型属性,比如订单order对象里面包含user对象
代码
collection: 一对多查询结果查询映射,比如user有多个订单
代码
association映射的是一个pojo类,处理一对一的关联关系。
collection映射的一个集合列表,处理的是一对多的关联关系。
模板
本文:
MyBatis3.X复杂Sql查询相关知识有哪些的详细内容,希望对您有所帮助,信息来源于网络。