List集和:

对应的collection类型必须为 collection=”list”

示例:

方法声明: public void deleteCases(List<String> ids);

xml映射文件:

<delete id=”deleteCases”>
      DELETE FROM tb_Case
      WHERE ID in
      <foreach item=”item”  index=”index”  collection=”list”  open=”(” separator=”,” close=”)”>
            #{item}
      </foreach>
</delete>

说明:collection=“list” 这里的list即为参数中的ids,如果有多个集合参数请考虑使用Map类型

或者使用@Param表明参数名称

 public void deleteCases(@Param(“list”)List<String> ids);