Você está aqui: Java ::: Java + Bancos de Dados ::: Connection |
|
Terminou de usar a Connection? Feche-aQuantidade de visualizações: 7275 vezes |
|
|
É sempre recomendável fechar a conexão com o banco de dados quando esta não for mais necessária. Isso faz com que os recursos do JDBC e aqueles alocados junto ao DBMS (SGBD) sejam liberados o mais rápido possível. A conexão obtida por meio de um objeto da interface Connection é fechada por meio de uma chamada ao seu método close(). Veja sua assinatura: void close() throws SQLException Note que o método lança uma exceção do tipo SQLException se houver algum erro durante o fechamento da conexão. Vamos ver um exemplo? Veja um trecho de código no qual obtemos uma conexão com o banco de dados e a fechamos em seguida:
É claro que podemos deixar a conexão aberta e esperar que, uma vez que não haja mais referência a ela, a mesma seja elegível para coleta por parte do coletor de lixo. Porém, esta prática não é recomendada. Outro detalhe importante é em relação a transações. Se o método close() for chamado antes da aplicação finalizar uma transação, os resultados podem ser imprevisíveis. |
|
|
|
|
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
|
VisuAlg - Como calcular o coeficiente angular de uma reta em VisuAlg dados dois pontos no plano cartesiano GNU Octave - Como calcular o cosseno de um ângulo em GNU Octave usando a função cos() - Calculadora de cosseno em Octave |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






