Аз използвам spring-boot
автоконфигурация за инжектиране на база данни, с дефинирани свойства:
spring.jpa.database=POSTGRESQL
spring.jpa.show-sql=true
spring.jpa.hibernate.ddl-auto=update
Но как мога да поставя hibernate.format_sql=true
? Дали това не се поддържа от пружинно зареждане?
Отговори:
68 за отговор № 1Spring 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