我正在使用JPA進行持久化的項目,我試圖找到最乾淨和最有效的方法來測試JPQL查詢。我更習慣於Hibernate世界......您可以使用Hibernate Tools及其Hibernate控制檯在應用程序之外臨時測試HQL。如果您使用Hibernate作爲JPA提供程序,我相信該工具也支持JPQL,但不幸的是,在這種情況下,我使用GlassFish並使用TopLink。任何測試應用程序之外的特殊JPQL查詢的工具?
在普通JPA世界中,Hibernate控制檯是否存在(或正在開發中)?如果沒有,那麼在開發過程中對JPQL查詢進行修改的典型做法是什麼?
[工具來執行JPQL查詢?]的可能重複(http://stackoverflow.com/questions/1615494/tool-to-execute-jpql-queries) – 2010-10-20 08:57:47
可能(我不能相信這在我的搜索結果中沒有出現)。然而,自那之後已經過了整整一年......而且有人會認爲自從那時以來,SOMETHING的新事情就像JPA 2被推動一樣艱難。 Eclipse Dali仍然停留在JPQL編輯器的前端,就像現在應該在NetBeans 7中使用的那樣。 JQT是一個有趣的發現,但迄今爲止我還沒有積極的經驗。爲了指出新的IntelliJ,我可能必須給duffymo「接受」,但它確實認爲唯一不錯的選擇是商業化的。我想念Hibernate。 :) – 2010-10-21 20:35:24
最新的答案是從2010年7月,這是比IMO問題的年齡更重要:) – 2010-10-22 01:20:25