@Override
    public int execute(String sql, Object... bindValues) {
        Connection conn = getConnection();
        try {
            return execute(conn, sql, bindValues);
        } finally {
            try {
                conn.close();
            } catch (SQLException e) {
                throw translateSQLException(conn, e);
            }
        }
    }
@ Override public int execute ( String sql , Object ... bindValues ) { Connection conn = getConnection ( ) ; try { return execute ( conn , sql , bindValues ) ; } finally { try { conn . close ( ) ; } catch ( SQLException e ) { throw translateSQLException ( conn , e ) ; } } }
{@inheritDoc}