gpt4 book ai didi

java - Hibernate 查询(不是 SQL)日志记录

转载 作者:太空宇宙 更新时间:2023-11-04 08:59:54 24 4
gpt4 key购买 nike

我使用 Hibernate 的 EntityManager 作为 JPA 实现。我想要的是记录对 EntityManager 进行的查询(HQL 或 JPA 查询语言)。这与 SQL 日志记录(通过 hibernate.show_sql 属性启用)不同。

我的应用程序向 Hibernate 发出多个查询。我想要记录向 Hibernate 发出的查询以及相应生成的 SQL 查询。我希望无需在查询 Hibernate 之前添加自己的日志记录即可实现此目的。

Hibernate 支持这个吗?

最佳答案

这些是已发布的 Hibernate 日志记录类别:

http://docs.jboss.org/hibernate/stable/core/reference/en/html/configuration-logging.html

尚不清楚这些操作系统将处理 HQL 日志记录,因此我建议打开 org.hibernate(即所有内容)的 INFO 日志记录,找出哪个记录​​器执行 HQL 日志记录,然后仅使用该记录器。

关于java - Hibernate 查询(不是 SQL)日志记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1028734/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com