最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

SpringJDBC怎样批量操作数据

来源:动视网 责编:小采 时间:2020-11-27 19:54:48
文档

SpringJDBC怎样批量操作数据

SpringJDBC怎样批量操作数据:这次给大家带来,的注意事项有哪些,下面就是实战案例,一起来看一下。参数:List<Map> paramMaps = new ArrayList<Map>(); for(int i = 0; i < 100; i++ ){ Map paramMap = new HashMap(); paramM
推荐度:
导读SpringJDBC怎样批量操作数据:这次给大家带来,的注意事项有哪些,下面就是实战案例,一起来看一下。参数:List<Map> paramMaps = new ArrayList<Map>(); for(int i = 0; i < 100; i++ ){ Map paramMap = new HashMap(); paramM


这次给大家带来,的注意事项有哪些,下面就是实战案例,一起来看一下。

参数:

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);
}

相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

推荐阅读:

el-upload怎样上传Excel文件

动态获取当前输入内容的字节与字符数

文档

SpringJDBC怎样批量操作数据

SpringJDBC怎样批量操作数据:这次给大家带来,的注意事项有哪些,下面就是实战案例,一起来看一下。参数:List<Map> paramMaps = new ArrayList<Map>(); for(int i = 0; i < 100; i++ ){ Map paramMap = new HashMap(); paramM
推荐度:
标签: 操作 批量 数据
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top