Connection refused oracle

0 respostas
W

Ola Pessoal

Estou desenvolvendo pequeno sistema utilizando o modelo MVC, baseado nos exemplos do curso FJ-21 da Caelum. Fiz o curso.

Estou tendo problemas de CONNECTION REFUSED.

Segue uma DAO que estou utilizando:

public class TimerDAO {

    // a conex?o com o banco de dados
    private Connection connection;

    // construtor que recebe a conex?o
    public TimerDAO(Connection con) {

        this.connection = con;
    }

    public TimerDAO() throws SQLException {

        this.connection = ConnectionFactory.getConnection();
    }

    public StringBuilder listarTimerParaEnvio() throws SQLException {

        PreparedStatement stmt = connection.prepareStatement(
        "SELECT TB_ANDTIMER.ID_ANDTIMER, " +
        "       TB_ANDTIMER.TEMPO, " +
        "       TB_ANDTIMER.INTERVALO " +
        "FROM   TB_ANDTIMER ") ;
        
        ResultSet rs = stmt.executeQuery();
        
        StringBuilder sblist = new StringBuilder();

        while (rs.next()) {
            
            sblist.append(Auxiliar.isNull(rs.getString("ID_ANDTIMER"))+"|");//0
            sblist.append(Auxiliar.isNull(rs.getString("TEMPO"))+"|");//1
            sblist.append(Auxiliar.isNull(rs.getString("INTERVALO")));//2
           
            sblist.append(System.getProperty("line.separator"));
        }

        rs.close();
        stmt.close();
        
        return sblist;
    }

}

Neste exemplo e em outros que peguei da apostila, a conexão não é fechada.

O Oracle é capaz de gerenciar as conexões abertas e fecha-las automaticamente para evitar problemas?

Desde já agradeço!

Criado 26 de julho de 2012
Respostas 0
Participantes 1