Mybatis ResultMap Collection 复合主键
2016-11-30 11:56
288 查看
<resultMap type="XX" id="XXMap">
<id property="id" column="colid"/>
<id property="name" column="colname"/>
<collection property="list" javaType="ArrayList" column="{id = colid,name=colname}" select="getSubXXX"/>
</resultMap>
前为别名后为主查询getXXX语句中字段
<select id="getXXX" parameterType="HashMap" resultMap="XXX">
SELECT colid,colname FROM table1
</select>
<select id="getSubXXX" parameterType="HashMap" resultType="XXX">
SELECT * FROM table2 WHERE id = #{id} AND name = #{name}
</select>
<id property="id" column="colid"/>
<id property="name" column="colname"/>
<collection property="list" javaType="ArrayList" column="{id = colid,name=colname}" select="getSubXXX"/>
</resultMap>
前为别名后为主查询getXXX语句中字段
<select id="getXXX" parameterType="HashMap" resultMap="XXX">
SELECT colid,colname FROM table1
</select>
<select id="getSubXXX" parameterType="HashMap" resultType="XXX">
SELECT * FROM table2 WHERE id = #{id} AND name = #{name}
</select>
ibatis insert后怎么用selecykey返回联合主键的值
ibatis insert后怎么用selecykey返回联合主键的值
相关文章推荐
- Mybatis ResultMap Collection 复合主键
- Mybatis ResultMap Collection 复合主键
- Mybatis 入门之resultMap与resultType讲解实例
- MyBatis框架核心之(五)注解使用resultMap及多表查询
- Mybatis 高级结果映射 ResultMap Association Collection
- mybatis中resultMap的几种用法
- MyBatis 之ResultMap 使用介绍
- Mybatis的ResultMap的使用
- mybatis高级用法resultMap下(六)
- mybatis的resultMap自定义结果映射规则
- mybatis Result Maps对结果分组2--多层一对多
- MyBatis之Mapper XML 文件详解(三)-Result Maps
- mybatis Result Maps对结果分组3--一对多使用limit
- hao947 : Mybatis resultMap配置插入和主键自增返回 : 好947
- Mybatis框架提供的resultMap返回值别名
- 在mybatis中resultMap与resultType的区别
- mybatis中ResultType和ResultMap区别
- mybatis中resultType和resultMap的区别
- MyBatis之ResultMap简介,关联对象
- Mybatis 源码学习笔记(八)mapper映射文件配置之select、resultMap