Я разработал приложение, используя JPA Toplink
, которое использует JPQL. Согласно моим исследованиям, JPA будет вызывать больше SQL, чем выглядит выражение JPQL.
Я ищу некоторые инструменты анализатора JPQL, например, могу выполнить JPQL или запустить свое приложение и
говорит мне, сколько фактического SQL выполняется.
Есть что-нибудь подобное?
UPDATE
Как было предложено, в моем файле persistence.xml было добавлено следующее, и моя среда IDE для Netbean теперь показывает фактический SQL, сгенерированный JPQL: D
<properties>
<property name="eclipselink.logging.logger" value="JavaLogger"/>
<property name="toplink.logging.level.sql" value="FINE"/>