異なるバックエンドキャッシュのプラグイン
明らかに、バッキングストアとして使用できるキャッシュ製品はたくさんあります。JSR-107 をサポートしていない場合は、CacheManager
および Cache
の実装を提供する必要があります。実際には、クラスは、Caffeine クラスと同様に、ストレージ API の上にキャッシング抽象化フレームワークをマップする単純なアダプター [Wikipedia] である傾向があるため、これは実際よりも難しいように聞こえるかもしれません。ほとんどの CacheManager
クラスは、org.springframework.cache.support
パッケージのクラスを使用できます(ボイラープレートコードを処理し、実際のマッピングのみを完了する AbstractCacheManager
など)。