Creazione di query denominate

Le query denominate migliorano le prestazioni dell'applicazione poich‚ vengono preparate una volta e successivamente Š possibile utilizzarle in maniera efficiente (insieme a tutti gli oggetti di supporto correlati), rendendole adatte per operazioni complesse ed eseguite frequentemente. Le query denominate utilizzano il linguaggio query JPA per l'esecuzione portatile su qualsiasi database sottostante; le query native denominate utilizzano il linguaggio SQL nativo per il database sottostante.

Utilizzare questa procedura per aggiungere annotazioni @NamedQuery e @NamedNativeQuery all'entit….

Per creare una query denominata:

  1. Selezionare l'entit… in Esplora progetti.

  2. Nella vista Dettagli JPA, espandere Query.

  3. Fare clic su Aggiungi per una query denominata o Aggiungi nativo per una query nativa.

  4. Nella finestra di dialogo che viene visualizzata, immettere il nome della query nel campo Nome e quindi fare clic su OK.

  5. Immettere la query nel campo Query.

  6. Per aggiungere un suggerimento per la query, fare clic su Aggiungi.

    Immissione di una query denominata

    La sessione Query della vista Dettagli JPA.