第2章 埋め込みキャッシュの使用
インメモリーデータストレージ向けに Data Grid キャッシュをプロジェクトに直接埋め込みます。
2.1. EmbeddedCacheManager Bean の追加
埋め込みキャッシュを使用するようにアプリケーションを設定します。
手順
-
infinispan-spring-boot-starter-embedded
をプロジェクトのクラスパスに追加して、埋め込みモードを有効にします。 次の例のように、Spring
@Autowired
アノテーションを使用して、Java 設定クラスにEmbeddedCacheManagerBean
を含めます。private final EmbeddedCacheManager cacheManager; @Autowired public YourClassName(EmbeddedCacheManager cacheManager) { this.cacheManager = cacheManager; }
これで、次の例のように、アプリケーション内でデータグリッドキャッシュを直接使用する準備が整いました。
cacheManager.getCache("testCache").put("testKey", "testValue"); System.out.println("Received value from cache: " + cacheManager.getCache("testCache").get("testKey"));