De nombreuses technologies de mise en cache sont utilisées aujourd'hui, telles que Redis , Memcache , EhCache , etc., et même ConcurrentHashMap ou HashTable sont utilisés pour implémenter la mise en cache. Mais lorsqu'il s'agit d'utiliser le cache, chacun a sa propre méthode de mise en œuvre, dont la plupart sont directement liées au code métier. À mesure que l'entreprise évolue, il est très difficile de changer de solution de cache. Ensuite, nous utiliserons AOP + Annotation pour résoudre ce problème et utiliserons le mécanisme de chargement automatique pour obtenir les données « mémoire résidente ».
L'article publié dans infoq "Face au cache, quels enjeux prendre en compte ?" 》
"Re-discuter de la pénétration du cache, de la cohérence des données et des éventuels problèmes de cohérence"
AOP basé sur aspectj a été implémenté et le code se trouve dans com.jarvis.cache.aop.aspectj.AspectjAopInterceptor. Si vous souhaitez comprendre les détails en lisant le code, vous pouvez l'utiliser comme point d'entrée.
Groupe QQ : 429274886