如何在弹簧靴中设置hibernate.format_sql?

2022-08-31 15:46:45

我正在使用自动配置进行数据库注入,并定义了属性:spring-boot

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

但是我该如何设置?弹簧靴不支持吗?hibernate.format_sql=true


答案 1

Spring Boot 将允许您使用以下方法设置任何可用的休眠属性:

spring.jpa.properties.*

所以也会工作。spring.jpa.properties.hibernate.format_sql=true

查看文档的这一部分


答案 2

如果使用格式来声明 Spring Boot 属性,则可以使用:yml

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

推荐