7 votes

Fermeture de ResultSet en Java 7

Le site suivant montre l'utilisation des nouvelles fonctionnalités "AutoClosable" avec JDBC : lien . Ce site montre comment l'instruction sera automatiquement fermée, mais le jeu de résultats ne se trouve pas dans la section try() où il serait automatiquement fermé. Ma question est donc la suivante : ne dois-je PAS fermer les ensembles de résultats directement dans Java 7 ? J'ai toujours utilisé le modèle suivant : fermer le jeu de résultats, fermer la déclaration, fermer la connexion.

15voto

Durandal Points 9434

Desde el Javadoc de ResultSet :

Un objet ResultSet est automatiquement fermé lorsque l'objet Statement qui l'a généré est fermé, réexécuté ou utilisé pour récupérer le résultat suivant d'une résultat suivant dans une séquence de résultats multiples.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X