2010-10-19 9 views

Répondre

0

Je ne suis pas sûr que ce soit quelque chose pris en charge par DBCP (si c'est le cas, peut-être ajouter un lien vers la documentation).

Cependant, il devrait être possible en utilisant C3P0 et les propriétés suivantes (voir cette previous answer):

Vous devrez les définir dans c3p0.propeties (voir Appendix C: Hibernate-specific notes).

Une autre option consisterait à utiliser BoneCP.

Mais je me demande pourquoi vous avez besoin de cela, je suis sûr que Hibernate ne fuit pas les connexions.

+0

Je veux trouvé la connexion que les programmeurs n'ont pas fermée. J'utilise C3P0 maintenant et j'ai mis les deux propriétés mais ça n'écrit rien! –

+0

Désolé. Je mets l'extrait de applicationContext.xml de Spring des paramètres de connexion: .... J'espère qu'il enregistre les connexions non fermées par les programmeurs mais ce n'est pas le cas. –

1

Il peut être utile de mettre à jour votre configuration log4j afin que la configuration de c3p0 soit imprimée dans votre fichier journal. Réglez simplement la catégorie com.mchange.v2.c3p0 sur "info". J'ai beaucoup de mal à récupérer mon fichier de configuration c3p0, donc peut-être que le vôtre n'est pas lu non plus.

Questions connexes