public int[] batchUpdate(final Connection conn, final String sql, final Object[][] params) throws SQLException { return dbRunner.batch(conn, sql, params); }
private int update(Connection conn, boolean closeConn, String sql, Object... params) throws SQLException { if (conn == null) { throw new SQLException("Null connection"); } if (sql == null) { if (closeConn) { close(conn); } throw new SQLException("Null SQL statement"); } PreparedStatement stmt = null; int rows = 0; try { stmt = conn.prepareStatement(sql); this.fillStatement(stmt, params); rows = stmt.executeUpdate(); } catch (SQLException e) { this.rethrow(e, sql, params); } finally { close(stmt); if (closeConn) { close(conn); } } return rows; }
public <T> T query(final Connection conn, final String sql, final ResultSetHandler<T> rsh, final Object... params) throws SQLException { return dbRunner.query(conn, sql, rsh, params); }
public int update(final Connection conn, final String sql, final Object... params) throws SQLException { return dbRunner.update(conn, sql, params); }
public int update(Connection conn, String sql, Object... params) throws SQLException { return update(conn, false, sql, params); }
private int update(Connection conn, boolean closeConn, String sql, Object... params) throws SQLException { if (conn == null) { throw new SQLException("Null connection"); } if (sql == null) { if (closeConn) { close(conn); } throw new SQLException("Null SQL statement"); } PreparedStatement stmt = null; int rows = 0; try { stmt = conn.prepareStatement(sql); this.fillStatement(stmt, params); rows = stmt.executeUpdate(); } catch (SQLException e) { this.rethrow(e, sql, params); } finally { close(stmt); if (closeConn) { close(conn); } } return rows; }
public int[] batch(Connection conn, String sql, Object[][] params) throws SQLException { return this.batch(conn, false, sql, params); }
public <T> T query(Connection conn, String sql, ResultSetHandler<T> rsh, Object... params) throws SQLException { return this.<T>query(conn, false, sql, rsh, params); }
public int update(Connection conn, String sql, Object... params) throws SQLException { return update(conn, false, sql, params); }
public int[] batchUpdate(final Connection conn, final String sql, final Object[][] params) throws SQLException { return dbRunner.batch(conn, sql, params); }
public <T> T query(final Connection conn, final String sql, final ResultSetHandler<T> rsh, final Object... params) throws SQLException { return dbRunner.query(conn, sql, rsh, params); }
public int update(final Connection conn, final String sql, final Object... params) throws SQLException { return dbRunner.update(conn, sql, params); }
public int[] batch(Connection conn, String sql, Object[][] params) throws SQLException { return this.batch(conn, false, sql, params); }
public <T> T query(Connection conn, String sql, ResultSetHandler<T> rsh, Object... params) throws SQLException { return this.<T>query(conn, false, sql, rsh, params); }
public int update(Connection conn, String sql, Object... params) throws SQLException { return update(conn, false, sql, params); }
public int[] batch(Connection conn, String sql, Object[][] params) throws SQLException { return this.batch(conn, false, sql, params); }
public <T> T query(final Connection conn, final String sql, final ResultSetHandler<T> rsh, final Object... params) throws SQLException { return dbRunner.query(conn, sql, rsh, params); }