Как я могу войти в операторы SQL, созданные моим приложением Quarkus?

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

Какой лучший способ сделать это? Как правильно настроить такую ​​функцию?

1 ответ

Решение

Свойство Quarkus, которое контролирует это поведение quarkus.hibernate-orm.log.sql (который установлен в false по умолчанию).

Просто установив quarkus.hibernate-orm.log.sql=true в application.propertiesQuarkus покажет и отформатирует запросы SQL, которые Hibernate выдает к базе данных. Обратите внимание, что конфигурация Hibernate не может быть переопределена во время выполнения.

Полный набор свойств, которые можно использовать для управления поведением Quarkus/Hibernate, см. В этом руководстве.

Другие вопросы по тегам