第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

求大神講解Mybatis中collection嵌套的問(wèn)題?

求大神講解Mybatis中collection嵌套的問(wèn)題?

小和尚敲木魚(yú) 2017-11-07 17:51:35
目前有1個(gè)Blog類,里面除了自己的字段還有一個(gè)存儲(chǔ)Post類的集合怎么將Post中的數(shù)據(jù)存儲(chǔ)到Blog中的List<Post>中去
查看完整描述

2 回答

已采納
?
丶包菜

TA貢獻(xiàn)158條經(jīng)驗(yàn) 獲得超233個(gè)贊

根據(jù)你的描述,大致猜測(cè)你的數(shù)據(jù)結(jié)構(gòu)

<resultMap?type="Produc"?id="ProducMap">
?????.....
???<result?property="pid"?column="pid"/>????
???<collection?property="posts"?
???column="{pid=pid,xxx?=?xxxx?}"?ofType="Post"?select="getByPostById"/>
</resultMap>

其中??posts?為?Produc類中屬性名???

<select?id="getByPostById"?resultType="Post"?>???
????select?*?from?post??id?=#{pid}?and?xxx?=?#{xxx}
</select>

凡需要需要連帶查詢Post的,制定其resultMap為ProducMap? 就好了

更詳細(xì)的參考mybatis文檔

查看完整回答
反對(duì) 回復(fù) 2017-11-07
?
慕勒0069038

TA貢獻(xiàn)143條經(jīng)驗(yàn) 獲得超39個(gè)贊

<foreach collection="(這里填入list<post>的名字)" item="relationMap" ?separator="xx">

值是relationMap.屬性的名字

</foreach>

你是這個(gè)意思么

查看完整回答
反對(duì) 回復(fù) 2017-11-07
  • 小和尚敲木魚(yú)
    小和尚敲木魚(yú)
    <select id="listProducts" parameterType="com.zl.util.PageUtil" resultMap="ProducMap"> SELECT * FROM ( SELECT p.id, p.pro_del_mark, p.pro_name, p.pro_pic, p.pro_program, p.pro_scope, p.pro_time, p.pro_add_by, p.pro_add_date, p.pro_del_by, p.pro_del_date, p.pro_mod_by, p.pro_mod_date, q.insured_amount, q.coverage FROM product p, quote q <where> <if test="query!=null and query!=''"> <if test="query.pro_name!=null and query.pro_name!=''"> and p.pro_name like '%'||#{query.pro_name}||'%' </if> </if> and q.pro_id = p.id and p.pro_del_mark = 1 </where> ) t LIMIT #{startNum},6 </select> 這是sql語(yǔ)句我用List<product>接收
  • 小和尚敲木魚(yú)
    小和尚敲木魚(yú)
    呃呃呃算了這個(gè)看不清楚我自己想會(huì)
  • 2 回答
  • 0 關(guān)注
  • 3297 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)