Hibernate är ett gratis verktyg som du kan använda för programmering i Java som låter dig att mappa från en objektorienterad domänmodell till en relationsdatabas . Vad detta betyder är att Hibernate fungerar som en fråga och hämtning verktyg som låter dig att flytta information från en typ av databas till en annan . Du kan också använda Viloläge i samband med Javas scroll funktion - så att du kan bläddra igenom berg av data för att hitta exakt vad du letar efter . Instruktioner
1
Bestäm parametrarna för din sökning så att du vet exakt vad du letar efter i din sökfråga . Anledningen till detta är enkel . Om du försöker använda " ScrollableResults " kommandot för att försöka hitta dina uppgifter , kommer slutresultatet bli att din fråga kommer att leda till ditt program försöker läsa varje rad . Detta kan bokstavligen resultera i datorn försöker ladda miljontals rader med data , som tar betydande RAM eller Random Access Memory , vilket bromsar hela ditt system tills sökningen är klar .
2
Börja din fråga genom att ange korrekt Java kommandot : " . Session.createQuery ( ) " det här kommandot anger du börjar ditt sökande efter de data som du vill bläddra på . De " setMaxResults ()" och " setFirstResult ( ) " kommandona tillåter dig att bestämma sidan av din fråga . Andra typer av kommandon kan också användas för att begränsa ditt sökresultat och påskynda processen .
3
Slutför din sökning genom att skriva in " scroll ( ) " kommando i frågan instruktioner . Den " scroll ( ) " -kommandot kommer att börja sökandet efter vad specifikationer du angav när du startade frågan . Du kan köra frågan igen med olika parametrar , men du måste vänta tills den första frågan har slutförts .
4
bort objekt från din session , speciellt när man arbetar på flera frågor . Detta kan göras genom att lägga till " vräka ( ) "-kommandot sträng. Detta kommando är utformad för att hålla dig från att köra slut på minne , som du kan göra med hjälp av scroll -funktionen när du utför flera sökfrågor rygg mot rygg .