Spring dao框架——jdbc模板批量操作
来源:互联网 发布:淘宝不能使用图片搜索 编辑:程序博客网 时间:2024/05/19 05:31
Spring 中的jdbc包中包含的很多访问数据的模板方法,下边介绍一下批量更新或者写入数据怎么使用。
首先使用的方法名batchUpdate,返回一个执行成功与否的int数组。
以下是我经常使用的方法,第一个参数为执行的sql语句,第二个参数是执行批次preparedStatement 对象。
int[] i = getSimpleJdbcTemplate().getJdbcOperations().batchUpdate(
insertStoreGpsFix, new BatchPreparedStatementSetter() {
//参数1:PreparedStatement 对象
//参数2:i代表循环执行中下标
public void setValues(PreparedStatement ps, int i)
throws SQLException {
//这里通过“i”来获取storeGpsFix对象。
StoreGpsFix gpsFix=StoreGpsFixList.get(i);
//填充预处理的占位符值
ps.setString(1, gpsFix.getSTORE_ID());
ps.setDouble(2, gpsFix.getLon());
ps.setDouble(3, gpsFix.getLat());
}
//这里一返回的是,将要传进来的list的size值
public int getBatchSize() {
return StoreGpsFixList.size();
}
});
0 0
- Spring dao框架——jdbc模板批量操作
- spring JDBC批量操作
- Spring dao框架——操作clob和blob数据类型
- spring-JDBC模板操作
- spring--jdbc的批量操作
- 批量删除,可作为JDBC DAO层模板代码
- Spring JDBC Framework详解——批量JDBC操作、ORM映射
- Spring JDBC Framework详解——批量JDBC操作、ORM映射
- Spring JDBC Framework详解——批量JDBC操作、ORM映射
- 【11】框架学习—Spring的事务管理、Spring框架的JDBC模板
- Spring与Dao-Jdbc模板-使用Spring的JUnit4测试
- Eclipse中利用Spring的JDBC模板写DAO
- Spring与Dao-Jdbc模板实现增删改查
- spring DAO批量处理
- Spring DAO之JDBC
- Spring DAO之JDBC
- Spring-JDBC通用Dao
- Spring框架的JDBC模板和事务管理
- 大小关系
- Cocos2dx3.0 疑难解答系列 (一) 代码里对Layer监听失效,此Layer层中有儿子layout加载了从cocostudio导出的ui层。
- 使用Xcode 5创建自己的Framework
- Tsar开源:淘宝内部大量使用的系统监控工具
- Page_Load Page_Init方法使用原理 Page 添加 事件
- Spring dao框架——jdbc模板批量操作
- 1/50 《Programming in Objective-C》
- main函数同时打印if和else中的内容
- CSting 函数大全
- Graphviz的使用及中文乱码问题
- 给大家推荐一款高大上的代码高亮插件(sublime,github风格)——highlight.js
- Spring 查询中怎样使用RowMapper
- 文件上传控件plupload的runtimes问题整理(html4、silverlight)
- 天使监临人间