Как записать значения, которые Hibernate связывает с подготовленными утверждениями? - PullRequest
16 голосов
/ 10 сентября 2010

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

Если я установлю свойство hibernate.show_sql=true, я получу следующий вид логирования:

insert into tablename (field1, field2) values (?, ?)

Я также хотел бы знать, какие значения связаны с вопросительными знаками.

Я использую Hibernate 3.2.7.ga.

1 Ответ

28 голосов
/ 10 сентября 2010

Вам необходимо установить для следующей категории ведения журнала значение TRACE

org.hibernate.type

И лично я не использую свойство show_sql, я работаю с DEBUG, включенным для категории:

org.hibernate.SQL

Таким образом, у меня есть единственное место для настройки всего.

Справочник

...