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);
本文轉自 yntmdr 51CTO部落格,原文連結:http://blog.51cto.com/yntmdr/1587750,如需轉載請自行聯系原作者