0


mybatis中的mapper.xml中如何使用in方法

项目场景:mybatis中的mapper.xml中如何使用in方法

提示:mapper.xml中如何使用in方法一般都是like或=

解决方案:见SQL

提示:使用foreach

<if test="List != null and List.size()!=0 ">
    and list in
    <foreach collection="List" item="item" index="index" open="(" close=")" separator=",">
        #{item}
    </foreach>
</if>

注意,传入的参数是List ,如果传入的是array 则需要修改 collection部分定义为 collection=“array”

在MyBatis中使用in关键字参数为集合时,需要使用到foreach标签。
下面详细介绍以下foreach标签的几个参数
在这里插入图片描述

标签: mybatis xml java

本文转载自: https://blog.csdn.net/m0_67394360/article/details/126584258
版权归原作者 免费的东西 所有, 如有侵权,请联系我们删除。

“mybatis中的mapper.xml中如何使用in方法”的评论:

还没有评论