Je voudrais utiliser Guava comme cache mais je n'arrive pas à trouver que Guava a la capacité de me permettre de charger plusieurs éléments et d'obtenir plusieurs éléments.Gava Charger plusieurs clés et obtenir plusieurs éléments
Je vois CacheLoader les éléments suivants sont:
@Override
public Value load(String key) {
return getKey();
}
Et ce que je dois charger est:
@Override
public List<Value> load(List<String> keys) {
return getKeys();
}
Je me attends aussi d'obtenir une ou une liste d'éléments du cache, mais Je suis heureux même si je devais envelopper cet élément dans une liste juste pour l'obtenir.
Je suis nouveau à Guava et je ne suis pas sûr si Guava a une telle fonctionnalité?
C'est la classe CacheLoader, n'est-ce pas? – DPM
Correct, CacheLoader. Y a-t-il un autre cache fourni par la goyave que je ne connais pas? – user3019766
Pas aussi loin que je peux voir. Je ne suis pas familier avec cette classe, mais je voulais jeter un coup d'oeil. En règle générale, je mettrais autant d'informations dans une question que nécessaire. – DPM