第一种 :以数组形式传入参数
<!-- 批量删除 -->
<delete id="deleteAll" parameterType="String">delete from
<include refid="tableName"></include>
where
条件字段 in
<foreach item=" item" index="index" collection="array" open="(" separator="," close=")">
#{ item}
</foreach>
</delete>
红色标记处字段名需要统一,自己命名
第二种 :以list集合形式传入参数
<!-- 批量查询 -->
<select id="selectXX" parameterType="java.util.List" resultType="pd">select * from
<include refid="tableName"></include>
where
条件字段 in
<foreach item=" item" index="index" collection="list" open="(" separator="," close=")">
#{ item}
</foreach>
</delete>
红色标记处字段名需要统一,自己命名