A hibernálási kézikönyv
A Hibernate támogatja az objektumok manipulálásának különböző módjait, és adatbázisokba (a továbbiakban "adatbázisok") történő fordítását. Ilyen módon a Criteria API. amely lehetővé teszi számunkra, hogy kérdéseket hozzunk létre kritériumokkal, szoftveres módszerrel.
A létrehozási kritériumok a Session felület CreateCriteria () metódust használják. Ez a módszer a végrehajtás eredményeként visszatéríti az állandó osztály egy példányát.
Így néz ki a gyakorlatban:
A kritériumoknak két fontos módszere van:
nyilvános kritériumok setFirstResult (int firstResult)
Ez a módszer az eredményünk első sorát jelöli, amely 0-val kezdődik.
nyilvános kritériumok setMaxResults (int maxResults)
Ez a módszer korlátozza a hibernált objektumok maximális számát a lekérdezés eredményeként.
Ha meg szeretné tudni, hogyan működik az asztalon, vegye figyelembe egy egyszerű alkalmazást.
A projekt forráskódja letölthető innen: THIS LINK.
1. lépés: Hozzon létre egy HIBERNATE_DEVELOPERS táblát az adatbázisunkban.
Lépés 2. Hozzon létre egy POJO osztályt
3. lépés: Konfigurációs fájlok létrehozása
4. lépés: Hozzon létre egy DeveloperRunner.java osztályt
Ha mindent helyesen végeztünk el, akkor a program munkájában körülbelül az alábbi eredményt kapjuk:
Ebben a cikkben tanulmányoztuk a lekérdezések alapjait a kritérium lekérdezésekkel, és példájuknak tekintettük alkalmazásukat.