如何通过logging.properties启用Hibernate的SQL日志记录?

时间:2015-09-09 15:41:00

标签: hibernate logging java.util.logging

我已从我的EntityManager创建中删除了属性hibernate.show_sql,并希望将其替换为logging level。我正在使用java的日志记录工具。

如本回答所述,我应该设置 org.hibernate.SQL 的日志级别。

我已经使用我的logging.properties尝试了它,但它不起作用:

handlers=java.util.logging.ConsoleHandler
org.hibernate.level=FINE
org.hibernate.SQL.level=FINEST
org.hibernate.type.level=FINER

我也试过ALL,但没有区别。

有什么问题?

1 个答案:

答案 0 :(得分:0)

经过一些调试后,我最终得到了以下配置:

{{1}}