Hiberante从自身生成许多日志(而不是我的应用程序代码)。例如,
[main] WARN org.dbunit.dataset.AbstractTableMetaData - Potential problem found: The configured data type factory 'class o
June 21, 2015 12:57:03 下午 org.hibernate.annotations.common.Version <clinit>
INFO: HCANN000001: Hibernate Commons Annotations {4.0.1.Final}
如果指定print&#34; WARN&#34;登录slf4j.properites / log4s.properites,日志工具无法区分哪个源(或组件)生成日志?
如何删除这些日志?任何帮助表示赞赏
答案 0 :(得分:0)
所有相关的日志记录框架都允许您指定每个记录器(层次结构)的日志级别。因此,您可以将所有内容的日志级别设置为INFO
和org.hibernate
至ERROR
。
请参阅所选日志工具的文档,了解如何指定日志级别。
在log4j.properties中它看起来类似于:
log4j.rootLogger=INFO, A1
log4j.logger.org.hibernate=ERROR
log4j.appender.A1= ...