<dependency>
<groupId>org.infinispan</groupId>
<artifactId>infinispan-core</artifactId>
<version>9.4.10.Final</version>
</dependency>
import org.infinispan.configuration.cache.ConfigurationBuilder;
import org.infinispan.manager.DefaultCacheManager;
import org.infinispan.Cache;
public class InfinispanExample {
public static void main(String[] args) {
DefaultCacheManager cacheManager = new DefaultCacheManager();
ConfigurationBuilder builder = new ConfigurationBuilder();
builder.clustering().cacheMode(org.infinispan.configuration.cache.CacheMode.DIST_SYNC);
Cache<String, String> cache = cacheManager.defineConfiguration("myCache", builder.build()).create();
cache.put("key1", "value1");
cache.put("key2", "value2");
String value1 = cache.get("key1");
String value2 = cache.get("key2");
System.out.println("Value1: " + value1);
System.out.println("Value2: " + value2);
cacheManager.stop();
}
}