Spring Boot 在日志中显示sql语句

时间:2024-10-30 11:29:03

在使用Spring Boot进行开发时,有时我们为了调试方便,需要输出sql语句,尝试了以下两种办法:

show-sql

spring:
  jpa:
    show-sql: true

不管用

logging

logging:
  level:
    org:
      hibernate:
        SQL: DEBUG

管用
打印效果如下:

也可以实现指定包的日志级别,如:

logging:
  level:
    org:
      hibernate:
        SQL: DEBUG
    com:
      customer: INFO