Mybatis <foreach>标签
<foreach>标签有循环的功能,可以用来生成有规律的SQL语句,主要属性有:
item:表示集合每一个元素进行迭代时的别名
index:表示在迭代过程中,每次迭代到的位置
open:表示该语句已什么开始
separator:表示每次迭代之间以什么符号作为分隔
close:表示该语句已什么结束
collection:需要迭代的变量
<select id="selectPostIn" resultType="domain.blog.Post">
SELECT *
FROM POST P
WHERE ID in
<foreach item="item" index="index" collection="list"
open="(" separator="," close=")">
#{item}
</foreach>
</select>

浙公网安备 33010602011771号