Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-8824

Editing support for JPQL queries in orm.xml files.

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: Major Major
    • LATER
    • None
    • hibernate

      orm.xml or any <mapping-file> referenced from persistence.xml can contain JPQ (<named-query><query>) or SQL (<named-native-query><query>).

      It would be a great advantage if there was tooling support available for editing JPQL in these files. A minimum feature set could include:

      • Auto completion of entities in e.g. the FROM clause (in "SELECT ... FROM Entity entity", editor should be able to autocomplete Entity here)
      • Navigate into entities (in above fragment, ctrl-clicking on Entity would open Entity.java)
      • Auto completion of JPQL variables. (After the above fragment, editor should be able to autocomplete entity in "WHERE entity = ...")

      As a more advanced feature, the editor could validate whether the entire JPQL is syntactical correct.

      A nice to have would also include support for <named-native-query>, but as the syntax here is DB dependent and its usage may be relatively rare this is probably not very high on the wish list of many.

            kaers@redhat.com Koen Aers
            henk53_jira henk de boer (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: