您的位置:首页 > 数据库

Mybatis 中sql 使用in(#{item})无法查询解决办法

2016-04-11 21:21 260 查看
1、使用${ietm} ,参数不参与预编译。

    这虽然简便,但是容易造成sql注入,所以不提倡使用。

2、使用foreach语法

 其支持List、Array以及Map

例如:

status in

<foreach collection="Str" item="item" open="(" close=")" separator=",">
#{item}

</foreach><!--Str为数组-->
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: