Bonjour,

Dans le cadre d'une application web J2EE, j'ai crée un filtre qui ouvre et ferme une connection à la base de données. Cette connection est mise à disposition à chaque servlet via un request.setAttribute("connection", monObjetConnection);

Je n'ai qu'à faire ce qui suit dans ma servlet, le reste étant géré par le filtre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 Connection con = (Connection) request.getAttribute("connection");
Ceci est-il une pratique raisonnable ou pas ? Mon intégrateur a un peu grincé des dents en voyant un DB2ConnectionFilter dans mon web.xml, et m'a demandé une petite justification. Comment gérez-vous vos connections aux bases de données ? (je n'utilise pas d'EJB, j'ai juste des servlets et des JSP, avec une classe comportant des méthodes statiques pour les fonctions métier).

Si j'ai raté un topic sur le sujet, je serais également ravi de le lire