日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

mybatisMyBatis的嵌套查询-collection

發(fā)布時間:2023/12/14 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mybatisMyBatis的嵌套查询-collection 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

collection 使用情景:?

????????1對多情況.? 例如:查詢所有用戶的朋友圈,與此同時查詢出 每個朋友圈下的所有的點贊列表/ 圖片列表 / 評論列表


?

全部的代碼:

<resultMap id="queryCircleMoentResultMap" type="com.lxzh.smart.campus.association.serv.vo.CircleMomentDTO"><id column="id" property="id" /><result column="name" property="name" /><result column="termName" property="termName" /><result column="avatar" property="avatar" /><result column="content" property="content" /><result column="create_time" property="createTime" /><!-- 點贊 --><collection column="id" property="likes" javaType="java.util.List" select="selectLikeById"/> </resultMap><!-- 主體查詢語句 --><select id="queryCircleMoent" resultMap="queryCircleMoentResultMap">SELECTa.id,b.`name`,b.term_name termName,b.icon avatar,a.content,a.create_time FROMcircle_moment aLEFT JOIN `user` b ON a.`user` = b.idWHERE a.circle_id = #{circleId}<if test="search != null and search != ''">and a.content like concat('%',#{search},'%') </if></select><!-- 嵌套查詢語句 --><select id="selectLikeById" resultType="com.lxzh.smart.campus.association.serv.vo.CircleMomentLikeVO" >SELECTa.id,b.`name`,b.icon avatar,b.id userIdFROMcircle_moment_like aLEFT JOIN `user` b ON a.user_id = b.id WHEREmoment_id = #{id}</select>

總結(jié)

以上是生活随笔為你收集整理的mybatisMyBatis的嵌套查询-collection的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。