求大神讲解Mybatis中collection嵌套的问题?

目前有1个Blog类,里面除了自己的字段还有一个存储Post类的集合怎么将Post中的数据存储到Blog中的List<Post>中去

小和尚敲木鱼
浏览 3224回答 2
2回答

丶包菜

根据你的描述,大致猜测你的数据结构 <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  就好了更详细的参考mybatis文档

慕勒0069038

<foreach collection="(这里填入list<post>的名字)" item="relationMap"  separator="xx">值是relationMap.属性的名字</foreach>你是这个意思么
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java