1

在从休眠 3迁移到休眠 4.1.3并让所有内容(包括一般休眠日志记录)正常工作后,我遇到了以下问题:

除了与缓存相关的日志记录之外,所有休眠日志记录似乎都有效。我正在使用 ehcache ( org.hibernate.cache.ehcache.SingletonEhCacheRegionFactory) 进行二级缓存。缓存本身工作正常(提取缓存统计信息,查看未命中、命中、放置......)。

我发现其他类别的提示(例如org.hibernate.type)在过去不起作用或仍然不起作用,但与缓存日志记录无关。

该应用程序使用slf4jlog4j作为日志记录实现。log4j.properties我可以毫无问题地启用和禁用其他所需的类别。

有没有人对此有任何想法或更多信息,它似乎是什么,问题?

提前致谢!

4

1 回答 1

0

我有一个类似的问题并通过将“org.hibernate.cache”的级别添加到TRACE来解决它。在 logback 中,这将是:

<logger name="org.hibernate.cache" level="TRACE"/>

于 2013-02-20T17:53:41.300 回答