Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Quais chamadas devemos fechar? Connection, ResultSet ou Statement? Ou ambos?

Estou com esta duvida, pois nos primeiros videos, o professor diz que devemos fechar a conexao. Porem na aula em que usamos PreparedStatement, e extraimos o método para adicionar varios produtos, ele não fecha a connection, mas fecha a ResultSet... Ele não explica direito isso... Alguém sabe ?

1 resposta
solução!

Pode fechar o PreparedStatement, ResultSet e Connection, quando vc chegar na aula "Usando try-with-resource" vc irá vê que ele irá fechar o o pstm, rst e connection com esse recurso (try com resource), e além disso, se você apertar nessas 3 classes com o ctrl ativado, irá perceber que todas as três estende o AutoCloseable, ou seja, todas as 3 classes tem esse recurso para quando utilizarmos o try com resource eles serem fechadas automaticamente, sem precisarmos declarar nada no código.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software