我使用spring-boot
自动配置进行数据库注入,并定义了以下属性:
spring.jpa.database=POSTGRESQL
spring.jpa.show-sql=true
spring.jpa.hibernate.ddl-auto=update
但是我怎么设置hibernate.format_sql=true
呢? Spring Boot 不支持吗?
我使用spring-boot
自动配置进行数据库注入,并定义了以下属性:
spring.jpa.database=POSTGRESQL
spring.jpa.show-sql=true
spring.jpa.hibernate.ddl-auto=update
但是我怎么设置hibernate.format_sql=true
呢? Spring Boot 不支持吗?
6条答案
按热度按时间xytpbqjk1#
Sping Boot 将允许您使用以下命令设置任何可用的休眠属性:
spring.jpa.properties.*
因此
spring.jpa.properties.hibernate.format_sql=true
也可以工作。请查看文档的这一部分
2mbi3lxu2#
如果使用
yml
声明Spring Boot属性,则可以使用:1qczuiv03#
w46czmvw4#
这是非常可用的
ifsvaxew5#
您可以用途:
spring.jpa.properties.hibernate.format_sql=true
除了文档之外,我还按照here中的示例来配置我的应用程序。您可以找到其中使用的属性的示例。
xfyts7mz6#
遵循以下属性
Spring.jpa.属性.休眠.格式_sql=true