循环插入
来源:互联网 发布:淘宝网怎么改评价 编辑:程序博客网 时间:2024/06/05 02:33
public void createRolePermissionBySql(final String qybh,final Map<String,List> map){
getHibernateTemplate().execute(new HibernateCallback() {
public Object doInHibernate(Session session)
throws HibernateException, SQLException {
if(map==null)
return null;
Connection conn=session.connection();
PreparedStatement ps=null;
String sql=" insert into xczd (区域编号,地籍号,土地性质,测量面积)" +
" values (?,?,?,?) ";
ps=conn.prepareStatement(sql);
List djhlist=map.get("地籍号");
List tdxzlist=map.get("土地性质");
List clmjlist = map.get("测量面积");
if(djhlist!=null){
for(int i=0;i<djhlist.size();i++){
ps.setString(1,qybh);
ps.setString(2,djhlist.get(i).toString());
ps.setInt(3, Integer.parseInt(tdxzlist.get(i).toString()));
ps.setDouble(4,Double.parseDouble(clmjlist.get(i).toString()));
ps.addBatch();
}
}
int[] counts=ps.executeBatch();
ps.close();
session.flush();
session.close();
return null;
}
});
}
getHibernateTemplate().execute(new HibernateCallback() {
public Object doInHibernate(Session session)
throws HibernateException, SQLException {
if(map==null)
return null;
Connection conn=session.connection();
PreparedStatement ps=null;
String sql=" insert into xczd (区域编号,地籍号,土地性质,测量面积)" +
" values (?,?,?,?) ";
ps=conn.prepareStatement(sql);
List djhlist=map.get("地籍号");
List tdxzlist=map.get("土地性质");
List clmjlist = map.get("测量面积");
if(djhlist!=null){
for(int i=0;i<djhlist.size();i++){
ps.setString(1,qybh);
ps.setString(2,djhlist.get(i).toString());
ps.setInt(3, Integer.parseInt(tdxzlist.get(i).toString()));
ps.setDouble(4,Double.parseDouble(clmjlist.get(i).toString()));
ps.addBatch();
}
}
int[] counts=ps.executeBatch();
ps.close();
session.flush();
session.close();
return null;
}
});
}
0 0
- 循环插入
- Oracle循环插入测试数据
- oracle循环插入数据
- SQL循环插入记录
- Oracle循环插入测试数据
- SQL 循环插入记录
- 循环插入数据
- 循环插入数据.net
- 字符串循环插入
- sql 循环插入数据
- sql循环插入测试数据
- MySql循环插入数据
- T-SQL 循环插入
- sql 循环插入数据
- mysql循环插入数据
- sql 循环插入数据
- Mysql循环插入
- SQL循环插入
- 系统时间
- Hello Dojo ! 开始学习Dojo <4>
- 验证日期
- ubuntu下开启nfs服务的步骤
- 设置CSDN博客的标题、域名、皮肤及代码皮肤
- 循环插入
- util.date 转sql.date
- C# Socket连接 无法访问已释放的对象
- MFC绘制椭圆的两种简单方法
- java调用存储过程
- 送给前线码农的话 - 大牛们的经典语录
- 斯诺登借网络蜘蛛自动窃取NSA服务器数据
- java得到百分比
- 如何对待每逢佳节被逼婚