zhangzhenhuajack / spring-data-jpa-guide

spring-data-jpa-guide,Spring Data JPA实战,SpringDataJpa详解
http://www.jackzhang.cn/spring-data-jpa-guide/
378 stars 164 forks source link

非本地查看SQL的时候,推荐:spring.jpa.show-sql=false #39

Open zhangzhenhuajack opened 2 years ago

zhangzhenhuajack commented 2 years ago

改成:

改成,如下即可:
spring.jpa.show-sql=false;
logging.level.org.hibernate.SQL=DEBUG

这样 sql就会通过logback的形式打印出来,会带上traceId,threadID等上下文信息; image

zhangzhenhuajack commented 3 months ago

可以体验一下如下配置

logging:
  level:
    org.hibernate.SQL: debug
    org.hibernate.engine.QueryParameters: debug
    org.hibernate.engine.query.HQLQueryPlan: debug
    org.hibernate.type.descriptor.sql.BasicBinder: trace

image

更详细的参考:https://blog.csdn.net/qq_35387940/article/details/102563845