diff --git a/dev/java/hibernate/Логирование SQL в Hibernate.md b/dev/java/hibernate/Логирование SQL в Hibernate.md new file mode 100644 index 00000000..13e0f65b --- /dev/null +++ b/dev/java/hibernate/Логирование SQL в Hibernate.md @@ -0,0 +1,46 @@ +--- +aliases: +tags: + - maturity/🌱 +date: "[[2023-11-09]]" +zero-link: + - "[[../../../meta/zero/00 Hibernate|00 Hibernate]]" + - "[[../../../meta/zero/00 Снипеты для Java|00 Снипеты для Java]]" +parents: +linked: +--- +Чтобы каждый раз не искать эти проперти оставлю их тут. +## SpringBoot +```yml +spring: + jpa: + show-sql: true + properties: + hibernate: + format_sql: true +``` + +![](../../../meta/files/images/Pasted%20image%2020231109104008.png) + +Если требуется добавить вывод аргументов, то добавляем еще + +```yaml +logging: + level: + org: + hibernate: + type: trace +``` + +![](../../../meta/files/images/Pasted%20image%2020231109104112.png) +## Quarkus +```yml +quarkus: + hibernate-orm: + log: + sql: true + format-sql: true + bind-parameters: true +``` + +![](../../../meta/files/images/Pasted%20image%2020231109104248.png) \ No newline at end of file diff --git a/meta/files/images/Pasted image 20231109104008.png b/meta/files/images/Pasted image 20231109104008.png new file mode 100644 index 00000000..bd4a1689 Binary files /dev/null and b/meta/files/images/Pasted image 20231109104008.png differ diff --git a/meta/files/images/Pasted image 20231109104112.png b/meta/files/images/Pasted image 20231109104112.png new file mode 100644 index 00000000..79816832 Binary files /dev/null and b/meta/files/images/Pasted image 20231109104112.png differ diff --git a/meta/files/images/Pasted image 20231109104248.png b/meta/files/images/Pasted image 20231109104248.png new file mode 100644 index 00000000..f02f3bc2 Binary files /dev/null and b/meta/files/images/Pasted image 20231109104248.png differ diff --git a/meta/zero/00 Hibernate.md b/meta/zero/00 Hibernate.md new file mode 100644 index 00000000..bbd4d132 --- /dev/null +++ b/meta/zero/00 Hibernate.md @@ -0,0 +1,9 @@ +--- +parents: + - "[[00 Java разработка]]" +tags: + - type/zero-link +title: Hibernate +--- +- [Дублирование значений при использовании @ElementCollection и @OneToMany](../../../../_inbox/Дублирование%20значений%20при%20использовании%20@ElementCollection%20и%20@OneToMany.md) +- [Логирование SQL в Hibernate](../../dev/java/hibernate/Логирование%20SQL%20в%20Hibernate.md) \ No newline at end of file diff --git a/meta/zero/00 Снипеты для Java.md b/meta/zero/00 Снипеты для Java.md index e500c383..d4fec63d 100644 --- a/meta/zero/00 Снипеты для Java.md +++ b/meta/zero/00 Снипеты для Java.md @@ -12,4 +12,5 @@ aliases: - [Игнорирование ошибок сертификата OkHttp3](../../dev/snippet/Игнорирование%20ошибок%20сертификата%20OkHttp3.md) - [Mock конфигурация Oauth2 для SpringBoot](../../dev/snippet/Mock%20конфигурация%20Oauth2%20для%20SpringBoot.md) - [Несколько подключений к базе H2](../../dev/snippet/Несколько%20подключений%20к%20базе%20H2.md) -- [Дебаг приложения на этапе компиляции IntelliJ IDEA](../../dev/snippet/Дебаг%20приложения%20на%20этапе%20компиляции%20IntelliJ%20IDEA.md) \ No newline at end of file +- [Дебаг приложения на этапе компиляции IntelliJ IDEA](../../dev/snippet/Дебаг%20приложения%20на%20этапе%20компиляции%20IntelliJ%20IDEA.md) +- [Логирование SQL в Hibernate](../../dev/java/hibernate/Логирование%20SQL%20в%20Hibernate.md) \ No newline at end of file