Escreve uma classe, tipo, "DBPool" e cria nela um atributo Hashtable para
armazenar as conex�es ao banco. Essa Hashtable seria indexada pela String de
conex�o. Depois, voc� cria um m�todo que verifica se a String de conex�o �
uma das chaves da tabela hash (atrav�s de uma busca otimizada, usando
"containsKey(Object)"). Se for, obtenha o objeto conex�o na hash, caso
contr�rio, crie um novo objeto Connection para a string de conex�o passada
como par�metro ao m�todo de busca de conex�es ao DBPool... Bem simples.
   Isso � s� um exemplo, tem diversas maneiras de fazer um pool, mas vai
depender da sua aplica��o. Podem ocorrer varia��es quanto � escolha da
chave, por exemplo, talvez voc� queira criar um Singleton, tratamento de
erros, etc...

[]'s
Rosfran Lins Borges
-----Original Message-----
From: Marcelo
To: [EMAIL PROTECTED]
Sent: 26/11/2002 16:31
Subject: [java-list] Pool de Conex�es

    Pessoal
 
    Sou um tanto novo na programa��o Java, mas tenho uma d�vida que
considero bem pertinente:
    Quais s�o as alternativas poss�veis para se usar um pool de conex�es
no Java ao inv�s de conectar a cada acesso ao banco dentro de um Java
Aplication??
 
    Se eu simplesmente conectar usando um Connection n�o estarei usando
pool algum, e isso degrada a performance do sistema.
 
    Obrigado.

    Marcelo D. M. de Menezes
    [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> 
    TotalBanco Consultoria e Sistemas Ltda
     (51) 3227-6643

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

Responder a