Hugo, N�o � recomendado que voc� mantenha uma conex�o aberta com o banco de dados. N�o � bom manter recursos presos enquanto n�o est�o sendo utilizados. O melhor � pedir a conex�o o mais tarde poss�vel e liberar o mais cedo poss�vel. Deixe que o driver cuide do resto, geralmente eles implementam pool de conex�es.
Mas, caso voc� queira manter a conex�o, crie uma classe MyDatabase que utilize o Design Pattern Singleton Exemplo: http://www.jguru.com/faq/view.jsp?EID=3434 public class Singleton { private static Singleton instance = null; public static Singleton getInstance() { if (instance == null) instance = new Singleton(); return instance; } protected Singleton() { ... } // possibly another constructor form public void someMethod() { ... } //... other methods } abra�os Jorge Roberto Diniz Martins [EMAIL PROTECTED] www.unear.net Tel.: +55 (21) 3389-2924 -----Original Message----- From: Hugo Ribeiro [mailto:hugojr@;maxmedianet.com.br] Sent: ter�a-feira, 22 de outubro de 2002 07:31 To: [EMAIL PROTECTED] Subject: [java-list] Usando uma unica connection por toda a aplicacao Ola pessoal, estou comecando a minha migracao do VB para o Java e estou com uma duvida... Como faco para que a minha conexao com o banco de dados seja unica pra todas as JFrames do aplicativo? Explicando, estou tentando montar uma pequena parte do que eu tenho em VB em Java, e uma das coisas que eu faco (ou fazia :) era me conectar com o banco de dados no inicio da aplicacao e manter essa conexao aberta ate o fim por meio de uma variavel connection global... Mas eu ainda nao achei como se faz isso com o Java... to usando uma classe pra fazer a conexao e a desconexao... Se alguem puder dar essa maozinha, eu agradeco. []s Hugo Ribeiro ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP d�vidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] ------------------------------------------------------------------------- ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP d�vidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------
