【发布时间】:2017-05-19 01:28:43
【问题描述】:
使用 mysemma 的 querydsl 时自动生成的 sql 查询的任何最佳显示方式,以便在使用 querydsl 时可以轻松查看这些 sql 查询并轻松调试 sql 查询。
例如:from(qCustomer).where(qCustomer.custId.eq("1"));
我需要知道后台生成的 sql 并想记录,以便我可以轻松调试我的应用程序。
【问题讨论】:
-
您是否尝试过使用休眠配置属性? stackoverflow.com/questions/2536829/hibernate-show-real-sql
-
是的 Dmitry 我将此属性配置为 true,但我也无法看到生成的 sql。我希望在 java 端有任何方法或在 mysemma querydsl 端有任何属性。
-
记录器级别可能存在问题。请查看链接上的记录器配置。
标签: hibernate spring-data-jpa querydsl mysema