Comment voir les requêtes lancées par hibernate lorsqu'une application Hibernate est en cours d'exécution dans Tomcat?Comment voir les requêtes lancées par Hibernate?
9
A
Répondre
16
La réponse rapide est
hibernate.show_sql=true
par exemple comme dans http://www.javalobby.org/java/forums/t44119.html
et de la documentation officielle:
hibernate.show_sql
écrit toutes les instructions SQL à la console. Ceci est une alternative à la définition de la catégorie de journal org.hibernate.SQL pour le débogage. par exemple. vrai | faux
hibernate.format_sql
impression Jolie le SQL dans le journal et la console. par exemple. vrai | false
Voir cette question ainsi: Hibernate show real SQL
5
, si vous voulez aussi montrer la valeur de vos paramètres, vous pouvez ajouter
log4j.logger.org.hibernate.type=trace
à votre fichier de propriétés log4j.
2
Une autre alternative est P6Spy. Il intercepte le pilote JDBC et enregistre toutes les transactions.
Questions connexes
- 1. Voir les requêtes générées par EF4?
- 2. Comment surmonter les erreurs lancées par mmsystem.h
- 3. Comment afficher les erreurs d'exception lancées par Zend framework
- 4. Requêtes Hibernate
- 5. comment le terminal contrôle les applications lancées par lui-même
- 6. Réinitialiser le cache dans les instances Thin lancées par Unicorn
- 7. Critères Hibernate - voir
- 8. chaîne Unicode dans les requêtes Hibernate
- 9. Comment puis-je voir les requêtes exécutées sur Oracle?
- 10. Hibernate désactiver cache de requêtes
- 11. Rails - Voir les requêtes SQL générées dans les fichiers journaux
- 12. Où puis-je voir les exceptions lancées à partir d'une application de démarrage Web Java?
- 13. Hibernate utilise la clause WHERE initiale dans les requêtes suivantes
- 14. J'ai besoin d'un outil pour voir les requêtes HTTP
- 15. HIbernate Entity Manager: Comment mettre en cache des requêtes?
- 16. Hibernate Table par Hiérarchie Comment
- 17. Comment voir si IIS envoie réellement des requêtes à ASP.Net?
- 18. Exiger les erreurs de chemin lancées
- 19. Comment suivre les requêtes sql générées par mon application Windows?
- 20. Comment afficher les requêtes SQL émises par JPA?
- 21. Comment puis-je gérer les exceptions lancées par une autre classe?
- 22. Comment puis-je suivre les erreurs IIS 500 lancées par mon service Web?
- 23. Comment attraper les erreurs lancées à l'intérieur d'un plugin jQuery?
- 24. requêtes nommées dans Hibernate 3 seulement?
- 25. Comment utiliser ThreadLocal dans Hibernate par Spring
- 26. VS2010 Tests unitaires - les exceptions lancées sont vierges
- 27. Propriété calculée Hibernate et requêtes SQL
- 28. Comment externaliser des requêtes nommées dans une application d'annotations Hibernate?
- 29. Requêtes Java Hibernate HQL avec nolock
- 30. Debug.Assert vs exceptions spécifiques lancées
Dans Tomcat, cela très probablement dans "catalina.out". – Thilo