JPA を永続化に使用するプロジェクトに取り組んでおり、JPQL クエリをテストするための最もクリーンで効率的な手段を見つけようとしています。私は Hibernate の世界に慣れています...そこでは、Hibernate Tools とその Hibernate Console を使用して、アプリケーションの外部でアドホック ベースで HQL をテストできます。JPAプロバイダーとしてHibernateを使用する場合、ツールはJPQLもサポートすると思いますが、残念ながらこの場合、私はGlassFishでTopLinkを使用しています。
一般的な JPA の世界では、Hibernate Console l に相当するもの (または開発中) はありますか? そうでない場合、開発中に JPQL クエリをいじる際の一般的な方法は何ですか?