Spring 3.1 Cache Abstraction ohne Parameter
über das Neue lesenCache-Abstraktion Im Frühjahr 3.1 wollte ich diese Funktion auf mein Projekt anwenden.
Kann ich den Aufruf einer Methode ohne Parameter zwischenspeichern?
@Cacheable("xCache")
public List<X> loadAllX() {
...
}
In dem verlinkten Blog-Beitrag heißt es
Eine Cache-Suche wird unter Verwendung der Methodenparameter als Schlüssel durchgeführt
es sollte also nicht möglich sein, diese methode zwischenzuspeichern, oder?
Kurze Antwort: Ja, Methoden ohne Argumente werden wie alle anderen Methoden zwischengespeichert. Ich denke, es wird genau einen Eintrag im Cache für diese Methode geben.