Hibernate ist ein kostenloses Tool, das Sie für die Programmierung in Java , die Sie aus einer objektorientierten Domain-Modell zu einer relationalen Datenbank abbilden können verwenden können. Was dies bedeutet ist, dass Hibernate als Abfrage-und Retrieval-Tool , mit dem Sie Informationen aus einer Art von Datenbank in eine andere zu bewegen dient . Sie können auch Hibernate in Verbindung mit Scroll-Funktion Java - so dass Sie durch die Berge von Daten zu blättern , um genau das finden, was Sie suchen . Anleitung
1
Bestimmen Sie die Parameter Ihrer Suche, damit Sie genau wissen, was Sie in Ihrer Suchabfrage . Der Grund hierfür ist einfach. Wenn Sie den " ScrollableResults "-Befehl verwenden , um zu versuchen , um Ihre Daten zu finden versuchen, wird das Endergebnis sein, dass Ihre Anfrage wird an das Programm führen versucht, jede Zeile zu lesen. Dies könnte buchstäblich in den Computer versucht, Millionen von Zeilen von Daten , die erhebliche RAM oder Random Access Memory nimmt zu laden, wodurch eine Verlangsamung des gesamten Systems nach unten, bis die Suche beendet führen.
2
Beginnen Sie Ihre Abfrage durch Eingabe der richtigen Java -Befehl: " . Session.createQuery () " Dieser Befehl zeigt Sie zu Beginn der Suche nach den Daten , die Sie für blättern. Die " setMaxResults () " und " setFirstResult () "-Befehle können Sie die Seite Ihrer Abfrage zu ermitteln . Andere Arten von Befehlen können auch verwendet werden, um Ihre Suche zu begrenzen und den Prozess beschleunigen werden.
3
Vervollständigen Sie Ihre Anfrage durch Eingabe der " scroll () "-Befehl in die Abfrage Anweisungen . Die " scroll () "-Befehl wird die Suche nach was auch immer Ihnen eingegebenen Daten , wie Sie die Abfrage begann beginnen. Sie können die Abfrage erneut ausführen mit unterschiedlichen Parametern , aber Sie müssen warten, bis die erste Abfrage abgeschlossen wurde.
4
Entfernen von Objekten aus der Sitzung , vor allem bei der Arbeit auf mehrere Anfragen . Dies kann durch Zugabe des " vertreiben () "-Befehl String durchgeführt werden. Dieser Befehl ist für Sie ein Auslaufen der Erinnerung behalten , die Sie mithilfe des Scroll-Funktion , wenn Sie mehrere Suchabfragen durchführen, um wieder zurück zu tun.