【问题标题】:What means the logging.level.org.hibernate.type option in Spring bootSpring boot 中的 logging.level.org.hibernate.type 选项是什么意思
【发布时间】:2021-11-15 16:42:59
【问题描述】:
logging:
  level:
    org.hibernate.SQL: debug
    org.hibernate.type: trace

这是我的application.yml 配置的一部分。
我对org.hibernate.type 选项感到好奇。
因此,我找到了有关此的信息。
我只能找到这个链接。 jboss doc

我发现此选项用于通过自己编程来跟踪绑定参数。
但是,我想要文档或具体解释。

【问题讨论】:

    标签: java spring spring-boot hibernate


    【解决方案1】:

    您的 application.yml 包含记录器配置。它指出包 org.hibernate.SQL 中的所有类都将具有日志级别 debug 除非没有更具体地定义日志级别,即为 org.hibernate.SQL.XXX 配置日志级别将覆盖日志级别继承自 org.hibernate.SQL。

    有多个日志级别:错误、警告、信息、调试、跟踪。

    • 级别为 error 的消息具有最大重要性,因此将始终打印(除非您完全禁用日志记录)。
    • 如果类日志级别是 infodebugtrace 之一,则将打印级别为 info 的消息.
    • 级别为 trace 的消息的重要性几乎为零:当且仅当日志级别设置为 trace 时才会打印。

    您提供的链接提供了足够的详细信息以了解将记录的内容。要检查真实日志,您必须运行应用程序并使用 Hibernate 执行一些 SQL 查询。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-23
      • 2021-11-16
      • 2018-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多