{"id":828,"date":"2010-01-05T09:05:15","date_gmt":"2010-01-05T09:05:15","guid":{"rendered":"http:\/\/salientsoft.co.uk\/?p=828"},"modified":"2011-11-17T13:04:23","modified_gmt":"2011-11-17T13:04:23","slug":"jpql-query-editing-tools","status":"publish","type":"post","link":"https:\/\/salientsoft.co.uk\/?p=828","title":{"rendered":"JPQL Query Editing Tools"},"content":{"rendered":"<p>Not too many of these around&#8230;<\/p>\n<p><strong><a title=\"http:\/\/www.eclipse.org\/forums\/index.php?t=msg&amp;goto=435542&amp;\" href=\"http:\/\/www.eclipse.org\/forums\/index.php?t=msg&amp;goto=435542&amp;\">The plan<\/a><\/strong> is to donate the Oracle Weblogic Workshop JPQL Query Editor but haven&#8217;t seen a release of that yet.<\/p>\n<p><a title=\"https:\/\/jpaquerytool.dev.java.net\/\" href=\"https:\/\/jpaquerytool.dev.java.net\/\"><strong>jpaquerytool<\/strong><\/a> looks like a possible &#8211; a stand alone query tool. You need to feed it your jars in order to give it your entity definitions, then off you go. It mentions Toplink Essentials but not Eclipselink, and it has to use proprietary apis to get the entity mapping metadata so may have issues but worth a look.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Not too many of these around&#8230; The plan is to donate the Oracle Weblogic Workshop JPQL Query Editor but haven&#8217;t seen a release of that yet. jpaquerytool looks like a possible &#8211; a stand alone query tool. You need to feed it your jars in order to give it your entity definitions, then off you [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[8],"tags":[181,182],"_links":{"self":[{"href":"https:\/\/salientsoft.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/828"}],"collection":[{"href":"https:\/\/salientsoft.co.uk\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/salientsoft.co.uk\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/salientsoft.co.uk\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/salientsoft.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=828"}],"version-history":[{"count":2,"href":"https:\/\/salientsoft.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/828\/revisions"}],"predecessor-version":[{"id":1574,"href":"https:\/\/salientsoft.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/828\/revisions\/1574"}],"wp:attachment":[{"href":"https:\/\/salientsoft.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=828"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/salientsoft.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=828"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/salientsoft.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=828"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}