Действительно ли возможно произвести сгенерированное использование SQL EclipseLink, не имея необходимость увеличивать многословие журнала?

Я хочу произвести SQL, сгенерированный EclipseLink к консоли, во время разработки. Однако я мог только сделать настолько использующий регистрирующийся ПРЕКРАСНЫЙ уровень. Мне составили сложную модель предметной области многих классов, так много, что развертывание берет значительную сумму времени, когда многословие журнала находится на ПРЕКРАСНОМ уровне, так как EclipseLink производит свой анализ целой модели.

Существует ли способ получить SQL, не обращаясь для входа, ПРЕКРАСНЫЙ уровень (как В спящем режиме, делает)?

33
задан Martijn Pieters 17 November 2017 в 08:49
поделиться

1 ответ

Генерация журнала для EclipseLink кажется довольно сложной для настройки, согласно этой теме.

Здесь упоминается persistence.xml файл с уровнем журнала, который можно адаптировать:

<property name="eclipselink.weaving" value="static" />
<property name="eclipselink.logging.level.sql" value="FINEST" />
<property name="eclipselink.logging.level" value="FINEST" />
<property name="eclipselink.logging.level.cache" value="FINEST" />

Но могут потребоваться и другие настройки.

Как Martin документирует ниже, "EclipseLink/Examples/JPA/Logging" документирует эти свойства.

22
ответ дан 27 November 2019 в 17:41
поделиться
Другие вопросы по тегам:

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