Как узнать, какие запросы запускаются в спящем режиме, когда приложение hibernate выполняется в tomcat?
Быстрый ответ
hibernate.show_sql=true
например. как в http://www.javalobby.org/java/forums/t44119.html
А из официальной документации:
hibernate.show_sql
Записывает все операторы SQL в консоль. Это альтернатива настройке категории журнала org.hibernate.SQL для отладки. например правда | ложь
hibernate.format_sql
Довольно распечатать SQL в журнале и консоли. например правда | ложь
См. Также этот вопрос: Hibernate show real SQL
Также, если вы хотите показать значение ваших параметров, вы можете добавить
log4j.logger.org.hibernate.type=trace
в ваш файл свойств log4j.
Другой альтернативой является P6Spy.Он перехватывает драйвер JDBC и регистрирует все транзакции.
http://sourceforge.net/projects/p6spy/