java - values - show parameters in hibernate
¿Cómo configurar hibernate.format_sql en spring-boot? (5)
Estoy usando la configuración automática de spring-boot
por spring-boot
para la inyección de base de datos, con las propiedades definidas:
spring.jpa.database=POSTGRESQL
spring.jpa.show-sql=true
spring.jpa.hibernate.ddl-auto=update
Pero, ¿cómo puedo configurar el hibernate.format_sql=true
? ¿No es compatible con el arranque de primavera?
Esto está muy disponible
spring.jpa.hibernate.format_sql=true
Puede usar: spring.jpa.properties.hibernate.format_sql=true
Aparte de la documentación , sigo un ejemplo desde here para configurar mi aplicación. Puede encontrar una muestra de propiedades que se utilizan en eso.
Si está utilizando el formato yml
para declarar las propiedades de Spring Boot, puede usar:
spring:
datasource:
jpa:
properties:
hibernate.format_sql: true
Spring Boot te permitirá configurar cualquier propiedad de hibernación disponible usando:
spring.jpa.properties.*
Así que spring.jpa.properties.hibernate.format_sql=true
también funcionaría.
Echa un vistazo a this parte de la documentación.
jpa:
hibernate:
ddl-auto: update
show-sql: true
properties:
hibernate.format_sql: true