web-dev-qa-db-fra.com

Pourquoi le framework Spring a-t-il déconseillé l'utilisation du cache Guava?

Je veux utiliser spring-cache avec cache de goyave, mais je trouve que cache de goyave a été marqué comme obsolète par le document officiel de spring.Je me demande pourquoi, ils n'ont pas donné d'explications.

https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-caching.html#boot-features-caching-provider-guava

14
mengying.ye

Le projet de printemps a décidé d'approuver le passage à Caffeine cache.

La caféine remplace la prise en charge de la mise en cache dans la bibliothèque Google Guava avec une version activement maintenue Java 8+ sous forme autonome.

Vous pouvez trouver le problème pertinent avec la décision sur le tracker de Spring ici: https://jira.spring.io/browse/SPR-13797

L'engagement pertinent dans le référentiel github du framework de printemps est: https://github.com/spring-projects/spring-framework/commit/2bf9bc312ed1721b5978f88861c29cffc9ea407c

30
Giorgos Gaganis