Infelizmente a dicas-list esteve fora do ar durante os �ltimos dias.
Agora j� est� tudo normal e as dicas v�o voltar a circular diariamente.
Dicas para conex�o com Banco de Dados
Ao trabalhar com conex�es a banco de dados com Java algumas t�cnicas
devem ser usadas a fim de aumentar a performance, facilitar o
desenvolvimento e evitar futuros problemas:
- Abra as conex�es com o banco de dados o mais pr�ximo da parte de
c�digo onde a conex�o ser� usada;
- Feche sempre as conex�es abertas com o banco de dados, pode parecer
�bvio mas muita gente esquece ou ignora esta necessidade;
- Os objetos Connection, ResultSet, PreparedStatement e Statement devem
ser fechados dentro de um bloco finally, cada um dentro de um bloco try
/ catch.
- De prefer�ncia utilize o objeto PreparedStatement e n�o o Statement. O
PreparedStatement tem melhor performance e � mais f�cil de ser usado com
outros objetos como java.util.Date.
- Guarde as propriedades de conex�o com o banco (URL, Driver e
User/password) em arquivos de propriedades. Assim fica mais f�cil mudar
alguma configura��o se for necess�rio.
- Use quando poss�vel um pool de conex�es com o banco de dados, isto
aumentar� a performance de sua aplica��o.
- Se n�o for poss�vel ou desej�vel usar um Pool de Conex�es, voce pode
criar uma classe que cont�m os m�todos para abrir e fechar conex�es com
o Banco de Dados.
Esta classe pode ter um m�todo static Connection getConnection() que
ser� usado pelas outras classes do projeto.
Para saber mais sobre JDBC, voc� pode visitar os seguintes endere�os:
http://java.sun.com/products/jdbc/learning.html
http://www.jguru.com/faq/JDBC
Bons c�digos!!!
______________________________________________________________________________________________
Handerson Ferreira Gomes
Summa Technologies
Boletim Dicas Java - Sua dose di�ria de Java.
================================================================
Dicas-Java circula diariamente com pequenas dicas
sobre a plataforma Java e � mantido pela Sociedade de
Usu�rios Java - SOUJAVA (http://www.soujava.org.br)
- Quer contribuir com uma dica sobre Java? Envie um
e-mail para [EMAIL PROTECTED]
- Participe de outras listas de discuss�o sobre a linguagem Java.
Saiba mais em http://www.soujava.org.br/lista.htm
------------------------------------------------------------------
- Para assinar este boletim envie um e-mail para [EMAIL PROTECTED]
- Para cancelar sua assinatura envie um e-mail para
[EMAIL PROTECTED]
- O hist�rico das Dicas-List pode ser encontrado em
http://www.mail-archive.com/dicas-list%40soujava.org.br