Pessoal,
Eu faço conexão com banco de dados que fica na web (demora 1 pokin a +), toda hora que eu abro o frame (para mostrar a tabela) , quando cadastro ou excluo.
Eu tenho 4 frames que utilizam a conexão com o banco de dados, e todos eles tem cadastro e exclusão.... Ou seja, eu utilizo de mais o "ConectaBanco" ( A classe que faz a conexão com o bd).
ConectaBanco k = new ConectaBanco();
Connection conec = null;
conec = k.conecta();
criatabelao(conec, modelo);
ConectaBanco c = new ConectaBanco();
Connection conec = null;
conec = c.conecta();
insertCliente(conec, Inome, Icpf, Iendereco, Itelefone, Iemail, Ilogin, Isenha);
refreshtabela(); //é o que tem acimaa (ele conecta no banco, e preenche a tabela novamente)
public class ConectaBanco {
public Connection conecta() throws ClassNotFoundException, SQLException {
Connection connection = null;
String driverName = "org.gjt.mm.mysql.Driver";
Class.forName(driverName);
String url = "jdbc:mysql://restshow.no-ip.biz:3306/programa";
connection = DriverManager.getConnection(url, "usuario", "seha");
return connection;
}
}
[color=red]PERGUNTA: [/color]Seria mais vantajoso usar Singleton no ConectaBanco (em vez de ficar dando NEW toda hora) ?
