coding++:mybatis 嵌套查询子查询column传多个参数描述

Posted coding++

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了coding++:mybatis 嵌套查询子查询column传多个参数描述相关的知识,希望对你有一定的参考价值。

mybatis 嵌套查询子查询column传多个参数如下:

 

2、代码示例 备注:注意,相同颜色的单词都是有关联的

<resultMap id="blogResult" type="Blog">

    <association property="author" column="{id=author_id,likename=author_name}" javaType="Author" select="selectAuthor"/>

</resultMap>


<select id="selectBlog" resultMap="blogResult" parameterType="java.lang.String">

    SELECT author_id,author_name FROM BLOG WHERE ID = #{id} 

</select>


<select id="selectAuthor" resultType="Author" parameterType="java.util.HashMap">
SELECT * FROM AUTHOR WHERE 1=1 <if test="id != null and id != \'\' "> and ID = #{id} </if> <if test="likename != null and likename != \'\' "> and name like CONCAT(\'%\',#{likename},\'%\') </if> </select>

 

 

 

以上是关于coding++:mybatis 嵌套查询子查询column传多个参数描述的主要内容,如果未能解决你的问题,请参考以下文章

Mybatis Ibatis 嵌套查询XML配置怎么理解

Mybatis 的嵌套查询与嵌套结果的区别

Mybatis 的嵌套查询与嵌套结果的区别

Qt怎样设置QMainWindow窗口中嵌套的QWidget子窗口的背景色

求SQL相关子查询和嵌套子查询通俗的区别 ?

Mybatis结果集映射(resultMap)