[英]How do I change logging level in Hibernate4?
首先,抱歉忽略了這個問題。 我馬上就會刪除評論。
我認為他們已經遷移了指南,但忘了更新頁面。 注意在新userguide說:
這仍然是一項正在進行中的工作。 絕對歡迎幫助!
日志指南指出“ 這主要是JBoss Logging的開創性文檔,因為JBoss Logging目前不提供自己的文檔。 ”不幸的是。
但是有一些有用的提示:
首先,JBoss Logging將使用密鑰org.jboss.logging.provider查找系統設置,該設置可以設置為以下值之一:
-jboss
-jdk
-log4j2
-log4j
-slf4j接下來,JBoss Logging將為其“provider”契約(org.jboss.logging.Provider)查找JDK服務(有關詳細信息,請參閱java.util.ServiceLoader的javadocs)。 如果有多個可用,它將使用ClassLoader返回的第一個。
如果要使用由另一個日志庫支持的JBoss Logging,則需要將它們的庫放在類路徑上。 之后,您可以使用相關的配置文件(logback.xml,log4j.properties等)來定義org.hibernate的日志記錄級別。
看看這篇文章是否可以幫助您解決問題。 我之前在遇到同樣問題的時候創建了這篇文章。 通過放置log4j.properties並將slf4j jar文件放在classpath中修復了我的問題。 我也在使用Hibernate 4.3.6
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.