我如何进入我的记录器,以毫秒为单位的每个休眠查询的持续时间

时间:2011-10-25 16:44:01

标签: java hibernate

我必须在我的控制台日志中显示每个Hibernate查询的持续时间。 有可能吗?

2 个答案:

答案 0 :(得分:2)

看看这篇文章。 http://www.basilv.com/psd/blog/2008/hibernate-and-logging

它似乎准确描述了您的需求。我希望它仍然适用于更新版本的Hibernate,因为hibernate转移到了SLF4J。在这种情况下,您应该执行SLF4J的适当配置而不是Log4j

答案 1 :(得分:1)

log4jdbclog4jdbc-remix为JDBC连接,语句和结果集提供了广泛的日志记录。这些项目提供了围绕JDBC驱动程序的包装器来进行日志记录。