如何使用 Play Framework 显示 SQL?

2022-09-01 15:48:56

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


答案 1

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


答案 2

也许这也会有所帮助

http://www.mkyong.com/hibernate/how-to-display-hibernate-sql-parameter-values-log4j/

它允许您查看sql绑定参数值...


推荐