public
void
insertCreditItemBatch(
final
List<
credititem></
credititem>
creditItemList)
throws
DataAccessException{
this
.getSqlMapClientTemplate
(
)
.execute
(
new
SqlMapClientCallback(
)
{
public
Object
doInSqlMapClient(
SqlMapExecutor executor)
throws
SQLException
{
executor.startBatch
(
)
;
int
batch =
0
;
for
(
CreditItem creditItem:
creditItemList)
{
//调用获取sequence的方法。如果没有的话就去掉这行代码。
creditItem.setCreditItemId
(
getNextId(
)
)
;
//参数1为:ibatis中需要执行的语句的id
executor.insert
(
&
quot;
CreditItem_insertCreditItem&
quot;
, creditItem)
;
batch++;
//每500条批量提交一次。
if
(
batch==
500
)
{
executor.executeBatch
(
)
;
batch =
0
;
}
}
executor.executeBatch
(
)
;
return
null
;
}
}
)
;
}
分享到:
相关推荐
很好的spring+ibatis事务的配置文档.
struts2+spring+ibatis+mysql AOP日志管理,异常捕获 tomcat6.0+jdk1.6
struts+spring+ibatis的Demo struts+spring+ibatis的Demo struts+spring+ibatis的Demo
有关Struts2+Spring+Hibernate和Struts2+Spring+Ibatis的整合实例demo 原创,完全基于eclipse开发
struts+spring+ibatis做的一个增删改查例子
struts2+spring+Ibatis框架包
webwork+spring+ibatis很适合初学者的实例
是不是好东西你们去鉴定,SpringMVC + Spring + ibatis 可以配置多数据源,这个Demo 扩展性极强,就看你们自己如何发挥。
里面有spring+struts2+ibatis整合的jar包,
JSF+Spring+Ibatis示例,对学习JAVA企业应用开发有巨大的帮助!
struts2+spring+ibatis+oracle+分页搜索+上传附件实例!完整版!
maven3+struts2+spring+ibatis,本来是用maven3+struts2+spring+hibernate但考虑到hibernate在多表级联查询的时候执行效率不高,所以改用性能更好不过sql比较麻烦的的ibatis,本项目只有登录和插入数据,仅供参考: ...
spring+ibatis+oracle分页缓存源码
struts2 + spring + ibatis 实例 struts2 + spring + ibatis 实例 struts2 + spring + ibatis 实例 struts2 + spring + ibatis 实例 struts2 + spring + ibatis 实例
struts2+spring+ibatis的小demo
一个简单的struts+spring+ibatis示例的源码,在源码中包含一个简单的分布功能
struts+spring+ibatis框架集成.pdf
struts2+spring+ibatis项目实例
Struts+Spring+Ibatis整合框架搭建配置文档
搭建spring mvc+spring+ibatis所需所有jar包、亲测可用!!