在Hibernate4下没有记录消息,只有'org.hibernate.internal.CoreMessageLogger_ $ logger'

时间:2011-11-22 13:25:40

标签: hibernate logging log4j

将Hibernate从3.6.0.Final更新到4.0.0.CR6后,日志文件不再包含真实的日志消息。我可以像以前一样使用

在log4j.xml中管理loglevel
<logger name="org.hibernate">
    <level value="debug" />
</logger>

但我有这样的事情:

DEBUG:org.hibernate.id.SequenceGenerator - org.hibernate.internal.CoreMessageLogger_ $ logger DEBUG:org.hibernate.event.internal.AbstractSaveEventListener - org.hibernate.internal.CoreMessageLogger_ $ logger DEBUG:org.hibernate.event.internal.AbstractFlushingEventListener - org.hibernate.internal.CoreMessageLogger_ $ logger DEBUG:org.hibernate.engine.internal.Collections - org.hibernate.internal.CoreMessageLogger_ $ logger DEBUG:org.hibernate.event.internal.AbstractFlushingEventListener - org.hibernate.internal.CoreMessageLogger_ $ logger DEBUG:org.hibernate.internal.util.EntityPrinter - org.hibernate.internal.CoreMessageLogger_ $ logger

正如人们所看到的,这是通常的形式

LOGLEVEL: originator - message

但没有真正的日志消息。我怎样才能收到真实的消息?

0 个答案:

没有答案