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
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
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
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???
Mauricio,
Foi mal ae…
Fico devendo!