Mapper类中传入的参数是List类型(Map类型同理):
void deleteBatch(@Param("del_ids")List<Integer> del_ids);
Mapper.xml中修改SQL如下:
<update id="deleteBatch" parameterType="java.lang.Integer">
update contract_table
set is_del = 0 where contract_id in
<foreach item="item" collection="del_ids" open="(" separator="," close=")">
#{item}
</foreach>
</update>
这样即可把del_ids里包括的内容的is_del全部改成0