首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

spring处置批量操作

2012-08-31 
spring处理批量操作public void addOtherSimDnBatch(final List dns, final int cityid,final int agentlI

spring处理批量操作

public void addOtherSimDnBatch(final List dns, final int cityid,final int agentlId) {System.out.println("---------------------addOtherSimDnBatch-------------------------");        BatchPreparedStatementSetter setter=new BatchPreparedStatementSetter ()        {              public void setValues(PreparedStatement pstmt,int i)       throws SQLException{               String dn = (String)dns.get(i);               pstmt.setString(1,dn);   pstmt.setInt(2,cityid);   pstmt.setInt(3,agentlId);              }              public int getBatchSize(){                 return dns.size();              }        };        getJdbcTemplate().batchUpdate(new SQLProxy(INSERT_OTHERSIMDN_BATCH).sql(), setter);   

热点排行