Criar Consultas Denominadas

As consultas denominadas melhoram o rendimento das aplicações porque são preparadas uma vez e podem (junto com todos os objectos de suporte associados) ser eficientemente reutilizadas doravante, o que as adequa a operações complexas e executadas com frequência. As consultas denominadas utilizam a linguagem de consultas JPA para execução portátil em qualquer base de dados subjacente; as consultas nativas denominadas utilizam a linguagem SQL nativa da base de dados subjacente.

Utilize este procedimento para adicionar anotações @NamedQuery e @NamedNativeQuery à entidade.

Para criar uma consulta denominada:

  1. Seleccione a entidade no Explorador de Projectos.

  2. Na vista Detalhes de JPA, expanda Consultas.

  3. Clique em Adicionar para uma consulta denominada, ou em Adicionar Nativa para uma consulta nativa.

  4. No diálogo que aparecer, introduza o nome da consulta no campo Nome e clique em OK.

  5. Introduza a consulta no campo Consulta.

  6. Para adicionar uma sugestão de Consulta, faça clique em Adicionar.

    Introduzir uma Consulta Denominada

    A secção Consultas da vista Detalhes de JPA.