Nevesített lekérdezések létrehozása

A nevesített lekérdezések javítják az alkalmazás teljesítményét, mert miután elő lettek készítve, az összes társított támogató objektummal együtt hatékonyan újra fel lehet használni őket összetett és gyakran végrehajtott műveletekhez. A nevesített lekérdezések a JPA lekérdező nyelvet használják, így bármilyen alapul szolgáló adatbázison végrehajthatók (hordozhatóság); a nevesített natív lekérdezések az alapul szolgáló adatbázis natív SQL nyelvét használják.

Az entitáshoz a következőképpen adhat hozzá @NamedQuery vagy @NamedNativeQuery annotációkat:

Nevesített lekérdezés létrehozásához tegye a következőket:

  1. Válassza ki az entitást a Projektböngészőben.

  2. A JPA részletek nézetben bontsa ki a Lekérdezések elemet.

  3. Kattintson a Hozzáadás lehetőségre egy nevesített lekérdezés hozzáadásához, vagy a Natív hozzáadása lehetőségre egy natív lekérdezés hozzáadásához.

  4. A megjelenő párbeszédablakban adja meg a lekérdezés nevét a Név mezőben, majd kattintson az OK gombra.

  5. Írja be a lekérdezést a Lekérdezés mezőbe.

  6. Lekérdezés tipp hozzáadásához kattintson a Hozzáadás gombra.

    Nevesített lekérdezés megadása

    A JPA részletek nézet Lekérdezések szakasza