java - 如何使用 Play Framework 显示 SQL?

标签 java sql jpa logging playframework

我有一个使用数据库的 Play 应用程序,出于调试目的,我想展示 JPA 使用的 SQL。我该怎么做?

最佳答案

application.conf ,您可以在取消注释 jpa.debugSQL=true 时打开显示 SQL .这将为您提供带有问号的准备好的语句查询。此外,Play 使用 Hibernate,因此您也可以使用 Hibernate 属性。这些可以写成application.conf直接或在单独的 hibernate.properties 中位于 conf 中的文件您的 Play 应用程序的文件夹。

关于java - 如何使用 Play Framework 显示 SQL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4672863/

相关文章:

jakarta-ee - 如何跨多个请求(使用 Wicket 和 JPA)将实体(或其关联)附加到当前持久性上下文?

java - NER CRF,线程 "main"java.lang.NoClassDefFoundError : org/slf4j/LoggerFactory 中出现异常

sql - 查询超时过期80040E31

sql - 为什么这个 Sql 语句(有 2 个表连接)需要 5 分钟才能完成?

java - 由于 hibernate 中的重复实体而引发异常

JAVA JPA更新相关实体

java - Hibernate 返回 null 的列表

java - 使用 Apache POI 从 Word 文档中提取段落

java - 为单独的对象设置动画

sql - 我可以 100% 依靠逻辑处理来知道哪些对象(列别名、表等)在后续查询子句中有 "available"吗?