Установка hibernate.show_sql
на true
указывает на режим гибернации Записать все операторы SQL на консоль. Это альтернатива настройке категории журнала org.hibernate.SQL
для отладки.
Поэтому, даже если вы установите это свойство на false
, убедитесь, что у вас не определена следующая категория (или она не настроена на использование консольного приложения):
log4j.logger.org.hibernate.SQL=DEBUG
Кроме того, убедитесь, что вы не установили hibernate.show_sql
программно в значение true при создании экземпляра объекта Configuration
. Охота что-то вроде этого:
Configuration cfg = new Configuration().configure().
.setProperty("hibernate.show_sql", "true");
Обратите внимание, что setProperty(String propertyName, String value)
принимает в качестве первого параметра полное имя свойства конфигурации, т.е. hibernate.show_sql
, а не просто show_sql
.