zoukankan      html  css  js  c++  java
  • 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>

  • 相关阅读:
    10 Iterable之遍历Map、Set、Array
    9 Map和Set
    8 循环
    5 字符串
    6 数组
    4 数据类型
    2 变量
    实现简单的邮件收发器(十二)
    10.19 初识django
    10.18 数据库之索引优化方案
  • 原文地址:https://www.cnblogs.com/whb11/p/7230096.html
Copyright © 2011-2022 走看看