Pessoal, tenho uma classe única que é responsável por todas as minhas conexões com o banco… Mas isto está MUITO grande…
Como faço para separalas… Posso ficar conectando e desconectando, ou passo a conexão como parâmetro(ja tentei a um tempo e não consegui)…
segue minha classe…
public class conector
{
public conector()
{
con = null;
url = null;
rs = null;
}
public void crieConexao()
throws Exception
{
if(con == null)
{
ConfigPropet prop = new ConfigPropet();
String urlConexao = "urlConexao";
String usuarioBanco = "usuarioBanco";
String senhaBanco = "senhaBanco";
Class.forName("com.mysql.jdbc.Driver");
String url = urlConexao;
con = DriverManager.getConnection(url, usuarioBanco, senhaBanco);
}
}
public boolean getIncluaNovo(String CDT_CNPJCPF)
throws Exception
{
boolean insert;
try
{
Statement stmt = con.createStatement();
String CDT_INSCRICAO = String.valueOf(getMaxIncriTomador());
stmt.executeUpdate("insert into cadastro (CDT_CNPJCPF) values ('" + CDT_CNPJCPF + "')");
insert = true;
}
catch(Exception e)
{
insert = false;
throw e;
}
return insert;
}
vALEU PELA AJUDA…
[size=“9”][color=“green”]*Editado para adicionar o código BBCode ;)[/color][/size]