forearch
另外一个动态 SQL 通用的必要操作是迭代一个集合, 通常是构建在 IN 条件中的.
正常的sql 语句中使用in的例子
select
在mysql 中,就将后面的查询的条件(1,2,3,4) 封装成一个集合传入,并且用forearch处理
接口代码
package
mapper代码
参数说明
collection :传入的集合名称
open:以什么符号作为左外拼接 一般根据sql语法 用 (
separator:以什么符号作为分隔 , 一般根据sql语法 用 ,
close :以什么符号作为右外拼接,一般根据sql语法 用 )
item:遍历的集合名
<?xml version="1.0" encoding="UTF-8"?>
测试代码
package
测试结果