Kann jemand bitte ein Beispiel posten, um Ehcache
für eine eigenständige Java-Anwendung zu konfigurieren?
Ich habe die folgenden einfachen Voraussetzungen:
Ich verwende jdbctemplate.Query
, es wird schnell ausgeführt, aber der Abruf aus der Liste dauert eine ganze Weile. List
enthält große Datenmengen (Resultset).
Kann jemand vorschlagen, wie man dieses Problem löst?
Dies ist ein sehr alter Beitrag, aber er scheint sich regelmäßig zurückzuziehen, also ....
Sie sollten Pascals Rat befolgen und diese Beispiele lesen, aber hier ist ein Ausschnitt aus Beispielcode, um Sie zu beginnen (übersetzt aus Scala, ich habe die Syntax nicht vollständig überprüft)
Fügen Sie zuerst net.sf.ehcache:ehcache:2.9.0
und seine Abhängigkeiten in Ihren ClassPath
Um einen Cache zu erstellen, ist es so einfach wie
%Vor%Instanziieren Sie den CacheManager nur einmal in Ihrem Code und verwenden Sie ihn erneut.
ehcache.xml
bestimmt, die in Ihrem Klassenpfad verfügbar sein muss. Sie können es auch programmatisch tun. Die Datei könnte wie Details zu den Parametern finden Sie in Ссылка
Benutze es
%Vor%Speichern Sie serialisierbare Objekte, damit Sie problemlos auf ein Speichergerät übergehen können.
Überprüfen Sie das Codebeispiele und Rezepte Kapitel für weitere Informationen zur direkten Interaktion mit ehcache .
Rezepte und Codebeispiele
Die Seite Rezepte und Codebeispiele enthält Rezepte - kurz prägnant Beispiele für bestimmte Anwendungsfälle - und eine Reihe von Codebeispielen, die helfen werden Sie beginnen mit Ehcache.
Sie decken mehrere Anwendungsfälle ab und stellen mehrere Codebeispiele bereit, die genau das sind, wonach Sie fragen.