Pas besoin de divers frameworks, juste un modèle comme JSP+Servlet+Dao
Il y a deux problèmes principaux
1. En théorie, Dao est responsable de la base de données, donc toutes les opérations avec la base de données (y compris la fermeture des connexions, les instructions et les ensembles de résultats) doivent être effectuées dans dao. Cependant, parfois, une certaine opération dans une servlet implique l'appel de plusieurs daos, ce qui signifie que la connexion correspondante peut être ouverte et fermée plusieurs fois, affectant sérieusement les performances. Alors faut-il le déplacer vers une servlet ?
2. Lors de la fermeture, si la connexion est fermée, la déclaration et l'ensemble de résultats seront automatiquement fermés, vous n'aurez donc pas à travailler dur pour tous les fermer.
1 Pool de connexion à la base de données
2 Non, la déclaration et l'ensemble de résultats doivent être publiés manuellement