Задать вопрос
KriegeR
@KriegeR
Software Engineer

Как указать Hibernate, чтоб он показывал, что он подставляет вместо параметров '?'

Всем привет!

Чисто в отладочных целях необходимо посмотреть какие именно запросы делает гибернейт?
Уже имею такие проперти:
<property name="show_sql">true</property> <property name="format_sql">true</property> <property name="use_sql_comments">true</property>

Но имею такой вывод:
update table1 set field1=?, field2=?, field3=?, fk_table1_id=?, fk_table2_id=?
Вот, собственно, и хотелось бы увидеть, что там за знаками "?".

Буду очень признателен!
  • Вопрос задан
  • 3092 просмотра
Подписаться 11 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
eugenius_nsk
@eugenius_nsk
Нужно настроить логгирование, включив org.hibernate.type на уровень trace. Для log4j это делается так: log4j.logger.org.hibernate.type=trace
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы