关闭

mybatis in 参数 使用方法

标签: list
6971人阅读 评论(0) 收藏 举报
分类:

1.只有一个参数

参数的类型要声明为List或Array

Sql配置如下:

<select id="selectProduct" resultMap="Map">

SELECT *

FROM PRODUCT

WHERE PRODUCTNO IN

     <foreach item="productNo" index="index" collection="参数的类型List或array">

            #{productNo}

    </foreach>

</select>

2.多个参数

首先要将多个参数写入同一个map,将map作为一个参数传入mapper

Sql配置如下:

<select id="selectProduct" resultMap="Map">

SELECT *

FROM PRODUCT

WHERE PRODUCTNO IN

     <foreach item="productNo" index="index" collection="map中集合参数的名称">

            #{productNo}

    </foreach>

</select>

 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:33135次
    • 积分:560
    • 等级:
    • 排名:千里之外
    • 原创:20篇
    • 转载:5篇
    • 译文:1篇
    • 评论:3条
    文章分类
    最新评论