您的位置:首页 > 其它

MyBatis定义复合主键

2014-08-14 15:26 190 查看
<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>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: