boa tarde a todos
tenho um sistema desenvolvido em java + mysql (netbeans)… no momento ele e uma verdadeira fabrica de conexões :lol: abre e fecha o tempo todo… faz uns dez dias em que estou tentando mudar isso… preciso fazer com que ele se conecte com um pool de conexão… peguei esse modelo de conexão na net… esta conectando, porem, nao sei se esta utilizando o pool ou nao
essa e a tentativa de pool de conexão:
import java.sql.*;
import java.sql.Connection;
import javax.sql.DataSource;
import javax.swing.JOptionPane;
import org.apache.commons.dbcp.BasicDataSource;
[code] public class ConectPool {
private DataSource ds;
private static ConectPool instance = new ConectPool();
public ConectPool(){
BasicDataSource bds = new BasicDataSource();
bds.setDriverClassName(“com.mysql.jdbc.Driver”);
bds.setUrl(“jdbc:mysql://” + ip + “:3306/bdrn”);
bds.setUsername(“root”);
bds.setPassword(“nalldo36”);
//bds.setMaxActive (20);
//bds.setMaxIdle (2);
ds = bds;
}
public static ConectPool getInstance(){
return instance;
}
public Connection getConnection(){
try{
return ds.getConnection();
}catch(SQLException e){
JOptionPane.showMessageDialog(null,“Erro na Conexão com Banco de Dados\n”+ e,“ATENÇÃO”,JOptionPane.WARNING_MESSAGE);
frmEnderecoBD edb = new frmEnderecoBD(null, true);
edb.setVisible(true);
return null;
}
} [/code]
bom… na verdade eu nao configurei nada ainda fora do meu projeto (conf. pool, bd etc.)
vlws.