org.springframework.jdbc.core
Class BatchUpdateUtils

java.lang.Object
  extended by org.springframework.jdbc.core.BatchUpdateUtils
Direct Known Subclasses:
NamedParameterBatchUpdateUtils

public abstract class BatchUpdateUtils
extends Object

Generic utility methods for working with JDBC batch statements. Mainly for internal use within the framework.

Author:
Thomas Risberg

Constructor Summary
BatchUpdateUtils()
           
 
Method Summary
static int[] executeBatchUpdate(String sql, List<Object[]> batchValues, int[] columnTypes, JdbcOperations jdbcOperations)
           
protected static void setStatementParameters(Object[] values, PreparedStatement ps, int[] columnTypes)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BatchUpdateUtils

public BatchUpdateUtils()
Method Detail

executeBatchUpdate

public static int[] executeBatchUpdate(String sql,
                                       List<Object[]> batchValues,
                                       int[] columnTypes,
                                       JdbcOperations jdbcOperations)

setStatementParameters

protected static void setStatementParameters(Object[] values,
                                             PreparedStatement ps,
                                             int[] columnTypes)
                                      throws SQLException
Throws:
SQLException