jpa将SQL记录到日志文件

73 阅读1分钟

前言

Springboot整合jpa可以把SQL语句记录到日志文件

配置如下

application.yml配置如下

logging:
  level:
    org.hibernate.SQL: DEBUG  # 打印 SQL 语句
    org.hibernate.type.descriptor.sql.BasicBinder: TRACE  # 打印 SQL 参数绑定值
    org.springframework.data.jpa: INFO  # Spring Data JPA 日志(可选)

这样就可以把SQL语句记录到日志文件

总结

如果使用JPA框架时,有时候需要排查问题,可以将jpa语句记录到日志文件,但是可能会拖慢运行效率