Configurar pool de conexões do tomcat sem uso do context.xml

3 respostas
mauricioadl

Pessoal existe uma forma de usar o pool de conexoes do tomcat sem colocar as configuracoes do banco de dados no context.xml, ou seja, colocar direto no codigo fonte.

eh possivel

3 Respostas

gilsonk

Espero que seja isso mauricioadl.

Exemplo utilizando postgres:

public class ConexaoBanco {
    private String driver = "org.postgresql.Driver";
    private String url = "jdbc:Banco://servidoBD:5432/BD";
    private String user = "xxxx";
    private String password = "xxxx";
    private Connection conn;    

    public ConexaoBanco() {
        try {
            Class.forName(driver);            
            conn = (Connection) DriverManager.getConnection(url, user, password);
           
        } catch (Exception e) {
            System.err.println(e.getMessage());
        }
    }

    public Connection abreConn() {
        return conn;
    }

    public void fechaConn() {
        try {
            conn.close();
        } catch (Exception e) {
            System.err.println("Houve problema ao encerrar a conexao: "+e.getMessage());
        }
    }
}

Att

mauricioadl
gilsonk:
Espero que seja isso mauricioadl.

Exemplo utilizando postgres:

public class ConexaoBanco {
    private String driver = "org.postgresql.Driver";
    private String url = "jdbc:Banco://servidoBD:5432/BD";
    private String user = "xxxx";
    private String password = "xxxx";
    private Connection conn;    

    public ConexaoBanco() {
        try {
            Class.forName(driver);            
            conn = (Connection) DriverManager.getConnection(url, user, password);
           
        } catch (Exception e) {
            System.err.println(e.getMessage());
        }
    }

    public Connection abreConn() {
        return conn;
    }

    public void fechaConn() {
        try {
            conn.close();
        } catch (Exception e) {
            System.err.println("Houve problema ao encerrar a conexao: "+e.getMessage());
        }
    }
}

Att

Obrigado Gilson, mas infelizmente nao ajuda nao, pois preciso de usar pool de conexoes e o pool do tomcat exige configuracao no context.xml e o jar jdbc colocado no commons/lib do catalina_path, so q minha aplicacao nao vai poder mexer em nenhum dos dois lugares, tenso!

vlw

alguem mais???

gilsonk

Mauricio,

Foi mal ae…

Fico devendo!

Criado 16 de janeiro de 2012
Ultima resposta 16 de jan. de 2012
Respostas 3
Participantes 2