Java 如何在日志中获取每个hibernate查询的持续时间(毫秒)

Java 如何在日志中获取每个hibernate查询的持续时间(毫秒),java,hibernate,Java,Hibernate,我必须在控制台日志中显示每个Hibernate查询的持续时间。 有可能吗?并为JDBC连接、语句和结果集提供广泛的日志记录。这些项目提供了JDBC驱动程序的包装器来进行日志记录。看看这篇文章 它似乎准确地描述了你需要什么。我希望自从Hibernate迁移到SLF4J后,它仍然适用于Hibernate的新版本。在这种情况下,您应该执行SLF4J而不是Log4j的适当配置

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

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

看看这篇文章

它似乎准确地描述了你需要什么。我希望自从Hibernate迁移到SLF4J后,它仍然适用于Hibernate的新版本。在这种情况下,您应该执行SLF4J而不是Log4j的适当配置