2 Stimmen

Beste Möglichkeit, persistente Daten (z. B. Codebücher) in Spring zu zwischenspeichern?

Ich habe eine Reihe von Codebüchern in meiner Datenbank und verwende einfache JDBC-Aufrufe, um sie abzurufen und in einer Sammlung zu speichern. Ich möchte diese beim Start der Anwendung in einem Cache ablegen, um später Zeit zu sparen.

Ich brauche keine ausgefallenen Sachen wie automatische Objektinvalidierung, TTL usw. - die Codebücher ändern sich selten, also werde ich das Update selbst auslösen und einfach den gesamten Cache neu laden, wenn es nötig ist.

Das Projekt, in dem ich dies benötige, verwendet Spring, und das ist mein erstes Projekt damit. Gibt es einen standardmäßigen/eleganten Weg, dies in Spring zu tun?

Danke.

2voto

toolkit Punkte 48653

Schau dir Spring-Cache an.

Unterstützt EHCache, OSCache und einen Memory-Cache, ermöglicht aber auch austauschbare Cache-Anbieter.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X