弄得头大的ibatis批量删除终于搞定了,
原来错误一直是没有把页面传过来的string转成数组,原来一直以为就是数组,
,比如页面传进来的id是这样的“dfsfsdfsdf-sfsdfsdf,asdasdsadsa-asdasdasdas”;代表有两个要删除,每一个用逗号间隔,网上的都写得不全我这样应该算全了,哈哈哈
public boolean test(String id) {
String [] ids=id.split(",");
try {
SqlMapClient client = IbatisFactory.getSqlMapClient();
client.delete("test", ids);
return true;
} catch (SQLException ex) {
ex.printStackTrace();
return false;
}
}
<delete id="test" >
delete from tablename where id in (
<iterate conjunction=",">#[]#</iterate>)
</delete>
分享到:
相关推荐
ibatis批量删除的方法.docx
ibatis 批量 增删改查
最近遇到需要批量update数据的问题,一开始用了一个for循环去update,数据量大的时候效率很低。原因是for循环每次update一条语句,都是一次连接...在google上找了一遍,发现ibatis里有对批量update的支持,挺好的东西。
ibatis批量存储
ibatis批量处理操作实现,以及sping中需要注意点
通过Ibatis3xml文件配置+Mysql实现数据批量插入,原先在网上找很多,都是关于批量更新,批量插入的很少,而且其写法又完全不同,所以自己研究了一下。可供参考。另外插入时如出现内容报错,请参照my.cnf修改书库配置...
mysq增删改查,jdbc 驱动加载 各个类和接口详解,与ibatis对比。批量查询,分页处理。
NULL 博文链接:https://vbtboy.iteye.com/blog/831099
ibatis批量
ibatis教程_删除指定id的单个对象.raribatis教程_删除指定id的单个对象.raribatis教程_删除指定id的单个对象.rar
ibatis学习 ibatis总结 ibatis ibatis ibatis
ibatis资料ibatis资料ibatis资料ibatis资料ibatis资料ibatis资料ibatis资料ibatis资料ibatis资料
ibatis demo,ibatis例子,ibatis示例
iBATIS 级联iBATIS 级联iBATIS 级联
ibatis的原码 ibatis源码 ibatis源码 ibatis源码
ibatis
iBatis批量添加、修改、删除
Ibatis3,手册,Ibatis3手册,Ibatis3使用手册,Ibatis3参考手册
ibatis代码自动生成,ibatis代码自动生成,ibatis代码自动生成,ibatis代码自动生成
ibatis api,ibatis文档,ibatis说明文档