我正在使用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