示例代码:
<delete id="deleteMoreByPks" parameterType="java.util.ArrayList">
delete from items where id in
<foreach item="item" index="index" collection="array" open="(" separator="," close=")">
#{item}
</foreach>
</delete>
说明:parameterType为参数类型,index为索引位置,collection为传入的参数类型,open为以什么开始,close为以什么结束,separator为分隔符号。
注意:参数绑定List,不能讲List类型以参数的形式在接口中定义,而是要在拓展类中定义这个List数据类型。