Ibatis结合Spring的使用
来源:互联网 发布:合同法总论 知乎 编辑:程序博客网 时间:2024/04/29 20:19
Ibatis结合Spring的使用:大致按下面6步
1:首先根据表,建一个序列化的实体类
2:MVN:引入ibatis相关的jar包
3:主的ibatis的配置文件
4:每个SqlMap的配置文件
5:spring的application-context.xml加上主的配置ibatis的配置文件
6:事务处理的实现类
7: 批量操作:
public void batchAddStockNewProduct(final List<StockNewProduct> productList) {
execute(new SqlMapClientCallback<Object>() {
@Override
public Object doInSqlMapClient(SqlMapExecutor executor)
throws SQLException {executor.startBatch(); // 一定要有,通知开始批量
int batch = 0;
for (StockNewProduct stockNewProduct : productList) {
executor.insert("StockNewProduct.add", stockNewProduct);
// 每10条批量提交一次。
if (batch == 10) {
executor.executeBatch();
batch = 0;
}
}
executor.executeBatch(); // 不足10条记录
return null;
}
});
}
0 0
- Ibatis结合Spring的使用
- Spring、Ibatis结合MySQL数据库的使用方法
- ibatis-----与Spring结合
- 如何处理Spring、Ibatis结合MySQL数据库使用时的事务操作
- SqlMapClientTemplate 的使用,ibatis+spring
- spring系列之3--iBATIS的使用
- 通向架构师的道路(第二十天)spring(二)maven结合spring与ibatis
- Log4j结合spring的使用配置
- Log4j结合spring的使用配置
- Log4j结合spring的使用配置
- blazeds与spring的结合使用
- spring与jdbc的结合使用
- spring security和mysql的结合使用
- EhCache和Spring的结合使用
- Spring与Hibernate结合的使用
- Log4j结合spring的使用配置
- Maven与Spring profile的结合使用
- MyBatis与Spring的结合使用
- gollum -- A wiki built on top of Git
- spring开发包介绍
- 2014省赛-H图像匹配
- mybatis中使用in查询时的注意事项
- 水题
- Ibatis结合Spring的使用
- post 和 get 请求的区别
- 在 CentOS 6.5 上安装和配置 Xen
- ORSSerialRequest.h API
- 猫猫学IOS(二十八)UI之Quartz2D简单介绍
- inline内联函数
- viewDidUnload和dealloc的执行时机
- Lucene 评分(score)机制--Document Boost和Field Boost
- android color.xml各种颜色的值