从 hibernate 3 迁移到 hibernate 4.1.3 并将所有内容(包括常规 hibernate日志记录)运行后,我遇到了以下问题:
除了与缓存相关的日志记录外,所有的hibernate日志记录似乎都有效。
我使用ehcache(org.hibernate.cache.ehcache.SingletonEhCacheRegionFactory
)进行二级缓存。缓存itselt正常工作(提取缓存统计信息,查看未命中,点击,放置,...)。
我发现其他类别的提示(例如org.hibernate.type
)过去没有工作或仍然无效,但没有任何与缓存日志记录相关的内容。
应用程序使用 slf4j 和 log4j 作为日志记录实现。
我可以在log4j.properties
中启用和禁用其他所需的类别而不会出现任何问题。
有没有人有这个想法或进一步的信息,看起来是什么,问题?
提前致谢!
答案 0 :(得分:0)
我有一个类似的问题,并通过向TRACE添加“org.hibernate.cache”级别来解决它。在logback中将是:
<logger name="org.hibernate.cache" level="TRACE"/>