数据的update/insert, 可以用BATCH UPDATE方法

来源:互联网 发布:小号淘宝买一分钱 编辑:程序博客网 时间:2024/05/14 07:56

 

batch update method;

 

private void update(List<String> userIds) {final String updateSql = "UPDATE TABLE SET DISC_TS = ?  WHERE USER_ID = ? ";getJdbcTemplate().batchUpdate(updateSql,new BatchPreparedStatementSetter() {@Overridepublic void setValues(final PreparedStatement ps,final int i) throws SQLException {ps.setTimestamp(1, ?);ps.setString(2, userIds.get(i));}@Overridepublic int getBatchSize() {return userIds.size();}});}


 

 

 

0 0
原创粉丝点击