我成功地进行了打印SQL和参数的测试,记录级别如下。
<logger name="org.hibernate.SQL" level="DEBUG"/> <!-- show SQL -->
<logger name="org.hibernate.orm.jdbc.bind" level="TRACE"/>
我尝试使用以下配置格式化SQL,但失败了。
spring:
jpa:
properties:
hibernate.format_sql: true # seems not work...
如何使用Sping Boot 3格式化SQL?
1条答案
按热度按时间goqiplq21#
完整的属性路径是
spring.jpa.properties.hibernate.format_sql
,因此您只需将其在应用程序中向下移动一级。但是,这里不推荐使用这种方法(记录到标准输出)!