[size=medium]Ibatis中批量删除方法:
方法一:
在映射文件中,按如下方法配置:[/size]
其中参数为以逗号分隔的字符串
[/size]
[size=medium]方法二:
在映射文件中,按如下方法配置:
[/size]
[size=medium]
其中参数为id的list集合[/size]
方法一:
在映射文件中,按如下方法配置:[/size]
<delete id="batchDelete" parameterClass="java.lang.String">
delete from tablename where id in ($ids:String$)
</delete>
[size=medium]
其中参数为以逗号分隔的字符串
[/size]
[size=medium]方法二:
在映射文件中,按如下方法配置:
[/size]
<delete id="batchDelete" parameterClass="java.util.List">
delete from tablename
<iterate prepend="where" open="(" close=")"
conjunction="or">
name=#listInfoIds[]#
</iterate>
</delete>
[size=medium]
其中参数为id的list集合[/size]