久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

SpringJDBC中怎么批量處理數據

123次閱讀
沒有評論

共計 1298 個字符,預計需要花費 4 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

SpringJDBC 中怎么批量處理數據,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

參數:

List Map  paramMaps = new ArrayList Map 
for(int i = 0; i   100; i++ ){ Map paramMap = new HashMap();
 paramMap.put( param1 ,  param1 
 paramMap.put( param2 ,  param2 
 paramMap.put( param3 ,  param3 
 paramMap.put( param4 ,  param4 
 paramMap.put( param5 ,  param5 
 paramMaps.add(paramMap);
Map[] paramMap = paramMaps.toArray(new HashMap[paramMaps.size()]);

方法:

public void saveSpringJDBC(Map[] paramMap) throws Exception { NamedParameterJdbcTemplate namedParameterJdbcTemplate = new NamedParameterJdbcTemplate(jdbcTemplate);
 StringBuffer sql = new StringBuffer();
 sql.append( Insert into  表名   
 sql.append( (param1, param2, param3, param4)  
 sql.append(  Values  
 sql.append(  (:param1, :param2, :param3, :param4  
 namedParameterJdbcTemplate.batchUpdate(sql.toString(), paramMap);
public void ticketIssueCusInfo(Map[] paramMap) throws Exception{ NamedParameterJdbcTemplate namedParameterJdbcTemplate = new NamedParameterJdbcTemplate(jdbcTemplate);
 StringBuffer sql = new StringBuffer();
 sql.append(  UPDATE  表名   
 sql.append(  SET param1= :param1, param2 = :param2  
 sql.append(  WHERE param3 = :param3 
 namedParameterJdbcTemplate.batchUpdate(sql.toString(), paramMap);
}

看完上述內容,你們掌握 SpringJDBC 中怎么批量處理數據的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注丸趣 TV 行業資訊頻道,感謝各位的閱讀!

向 AI 問一下細節

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-04發表,共計1298字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 蒙山县| 永定县| 漳平市| 古丈县| 门源| 南澳县| 彭泽县| 荔波县| 山东省| 蒙自县| 缙云县| 甘南县| 和田县| 峨边| 梧州市| 阜宁县| 武胜县| 临桂县| 安阳县| 灵武市| 格尔木市| 平南县| 阳山县| 衡阳县| 海安县| 九寨沟县| 乐昌市| 会宁县| 洛南县| 斗六市| 铁岭市| 合山市| 溧水县| 酉阳| 西贡区| 长汀县| 鸡东县| 菏泽市| 咸阳市| 兴隆县| 水城县|