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] -------------------------------------------------------------------------