with values type query queries parameter org log basicbinder java spring spring-boot spring-data-jpa

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