将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
但没有真正的日志消息。我怎样才能收到真实的消息?