@Override protected PreparedStatement prepareStatement(Connection conn, String sql) throws SQLException { PreparedStatement ps = super.prepareStatement(conn, sql); applyFetchSize(ps); return ps; }
@Override protected PreparedStatement prepareStatement(Connection conn, String sql, int returnedKeys) throws SQLException { PreparedStatement ps = super.prepareStatement(conn, sql, returnedKeys); applyFetchSize(ps); return ps; }
@Override protected PreparedStatement prepareStatement(Connection conn, String sql) throws SQLException { PreparedStatement ps = super.prepareStatement(conn, sql); applyFetchSize(ps); return ps; }
@Override protected PreparedStatement prepareStatement(Connection conn, String sql, int returnedKeys) throws SQLException { PreparedStatement ps = super.prepareStatement(conn, sql, returnedKeys); applyFetchSize(ps); return ps; }
@Override protected PreparedStatement prepareStatement(Connection conn, String sql) throws SQLException { if (this.getAllowShowSQL() && !batchEnabled.get()) logger.info(formatSqlForLoggerOutput(sql)); return super.prepareStatement(conn, sql); }
int[] rows = null; try { stmt = this.prepareStatement(conn, sql);
stmt = this.prepareStatement(conn, sql); this.fillStatement(stmt, params); rows = stmt.executeUpdate();
@Test public void testStatementConfiguration() throws Exception { StatementConfiguration stmtConfig = new StatementConfiguration(1, 2, 3, 4, 5); QueryRunner queryRunner = new QueryRunner(stmtConfig); queryRunner.prepareStatement(conn, "select 1"); verify(stmt).setFetchDirection(eq(1)); verify(stmt).setFetchSize(eq(2)); verify(stmt).setMaxFieldSize(eq(3)); verify(stmt).setMaxRows(eq(4)); verify(stmt).setQueryTimeout(eq(5)); }
T generatedKeys = null; try { stmt = this.prepareStatement(conn, sql, Statement.RETURN_GENERATED_KEYS);
stmt = this.prepareStatement(conn, sql); this.fillStatement(stmt, params); rs = this.wrap(stmt.executeQuery());