Speichern von Daten im Speicher

ich habe"TABLE A" in der Datenbank, die 3 Spalten enthält"COL 1" , "COL 2" and "COL 3" mit herum1000000 (1 Million) Datensätze.

Gegen diesen Tisch habe ich ein einfaches abgebildetPOJO sagen wir"ClassA" mit 3 Instanzvariablen"var1" , "var2" , "var3" und auch dort definiertset() undget() Methoden.

Meine Anwendung enthält einfache JSPs, Servlets und POJOs ohne ausgefallene Frameworks und ohne andere Technologien.

Eigentlich möchte ich, dass mein Servlet beim ersten Bereitstellen meiner Anwendung auf dem Anwendungsserver und bei der allerersten Anforderung, die es erhält, nur für diese Anforderung (nur einmal) die 1 Million Datensätze erhältTABLE A Ordnet die Klasse A diesen Datensätzen zu und beginnt mit dem Auffüllen der Objekte fürClassA und behalte sie in einem Vector oder einemArrayList , wie Sie vielleicht verstanden haben, dass meineVector/ArrayList wird nun 1 Million Objekte enthalten, wobei jedes Objekt a darstelltrecord/tupple in dem"TableA" .

OK, jetzt kommen wir zum realen und schwierigen Teil, ich möchte diesVector/ArrayList seinstored/persisted/added an den Anwendungskontext oder an die VM oder an einen anderen Speicherort (den ich eigentlich nicht kenne), damit jedes Mal meine JSPpages/Servlets greifen auf das Objekt im Speicher zu, um Daten abzurufen und nicht jedes Mal auf die Datenbank zuzugreifen.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage