Ведение журнала запросов Hibernate (не SQL) - PullRequest
1 голос
/ 22 июня 2009

Я использую EntityManager Hibernate в качестве реализации JPA. То, что я хочу, это регистрация запросов (HQL или JPA Query Language), сделанных в EntityManager. Это отличается от ведения журнала SQL (который включается с помощью свойства hibernate.show_sql).

Мое приложение выдает несколько запросов в Hibernate. Я хочу протоколировать как запросы, выданные Hibernate, так и соответствующие сгенерированные запросы SQL. Я бы хотел добиться этого, не добавляя свое собственное ведение журнала непосредственно перед запросом Hibernate.

Поддерживает ли Hibernate это?

1 Ответ

1 голос
/ 22 июня 2009

Это опубликованные категории журналов для Hibernate:

http://docs.jboss.org/hibernate/stable/core/reference/en/html/configuration-logging.html

Не ясно, какой из них будет обрабатывать ведение журнала HQL, поэтому я предлагаю включить ведение журнала INFO для org.hibernate (т.е. все), выяснить, какой регистратор выполняет ведение журнала HQL, затем использовать только этот регистратор.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...