Bonjour,

Si vous utilisez Hibernate comme outil d'ORM, vous savez surement que vous pouvez afficher les requêtes SQL en initialisant dans la configuration de la SessionFactory la propriété hibernate.show_sql à true.
Maintenant Hibernate affiche dans la console les requètes SQL qu'il exécute. Mais tous les paramètres des requêtes sont affichés avec des ?.

Pour y remédier, il faut définir le niveau du logger log4j.logger.org.hibernate.type à trace dans le fichier log4j.properties.

Hibernate vous affichera toujours la requête avec ? mais juste en dessous, vous aurez le détail du binding qu'il fait.

A bientôt,
Arnaud


Laissez un commentaire

Veuillez remplir le formulaire suivant et cliquer sur le bouton "Envoyer"