/ / Как да настроите hibernate.format_sql в spring-boot? - java, spring, spring-boot, spring-data-jpa

Как да настроите hibernate.format_sql през пролетта-обувка? - java, spring, spring-boot, spring-data-jpa

Аз използвам spring-boot автоконфигурация за инжектиране на база данни, с дефинирани свойства:

spring.jpa.database=POSTGRESQL
spring.jpa.show-sql=true
spring.jpa.hibernate.ddl-auto=update

Но как мога да поставя hibernate.format_sql=true? Дали това не се поддържа от пружинно зареждане?

Отговори:

68 за отговор № 1

Spring Boot ще ви позволи да зададете всички налични свойства за хибернация чрез:

spring.jpa.properties.*

Така spring.jpa.properties.hibernate.format_sql=true ще работят добре.

Разгледайте това част от документацията


5 за отговор № 2

Можеш да използваш : spring.jpa.properties.hibernate.format_sql=true

Освен от документация, Аз следвам пример от тук , за да конфигурирате моето приложение. Можете да намерите пример от свойства, които се използват в това.


3 за отговор № 3

Това е много достъпно

spring.jpa.hibernate.format_sql=true

2 за отговор № 4

Ако използвате yml формат за деклариране на свойствата на Spring Boot, можете да използвате:

spring:
datasource:
jpa:
properties:
hibernate.format_sql: true

1 за отговор № 5
jpa:
hibernate:
ddl-auto: update
show-sql: true
properties:
hibernate.format_sql: true