小编典典

我可以从JPA Query对象获取SQL字符串吗?

sql

我可以知道如何从JPA查询中获取sql吗?还是说,将JPA查询转换为SQL字符串?非常感谢你!


阅读 203

收藏
2021-03-17

共1个答案

小编典典

如果只想知道JPQL或条件查询如何转换为数据库的SQL方言,则可以在 持久性xml中 启用细粒度的日志记录,然后查看日志文件。

属性名称和值取决于您的JPA实现。这是EclipseLink的 persistence.xml 相关部分的示例:

<properties>
    <property name="eclipselink.logging.level" value="FINEST"/>
</properties>
2021-03-17