4
回答
使用jdbcTemplate.batchUpdate 更新,返回值为 -2
华为云实践训练营,热门技术免费实践!>>>   

try{
			ret = jdbcTemplate.batchUpdate(sql, new BatchPreparedStatementSetter() {
				public void setValues(PreparedStatement ps, int i) throws SQLException {
					ps.setString(1, list.get(i).getMerId());
					ps.setString(2, "04");
					ps.setString(3, list.get(i).getCardNo());
					ps.setString(4, list.get(i).getMarketId());  }
				public int getBatchSize() {
					return list.size();
				}
			});
		}catch(Exception e){
			logger.error("-----更新异常-: "+e.getMessage());
			return null;
		}
		return ret;



如上代码所示:返回的ret 值为 -2.

举报
枪炮玫瑰
发帖于1年前 4回/1K+阅
顶部