如何过滤掉Hibernate日志条目

时间:2015-02-04 08:18:55

标签: java hibernate logging orm configuration

我正在使用hibernate 3.5.0- *并且我得到很多日志条目(在我的标准输出上),我想摆脱它。

我无法弄清楚它来自哪里,但我怀疑Hibernate可能负责生成它。

看起来像:

> orderByFragment(order-by)
  > sortSpecification({sort specification})
   > sortKeySpecification(sort key)
    > sortKey($PlaceHolder$.lastname)
    < sortKey(null)
   < sortKeySpecification(asc)
   > orderingSpecification(asc)
   < orderingSpecification(null)
  < sortSpecification(null)
...

有人知道它的来源以及如何删除它吗?

1 个答案:

答案 0 :(得分:1)

那是因为您设置了默认的TRACE日志级别。

尝试将其设置为WARN:

  • 的logback / Log4j2

    <logger name="org.hibernate" level="warn"/>
    
  • 的Log4j

    <logger name="org.hibernate">
       <level value="warn"/> 
    </logger>