import org.ehcache.Cache;
import org.ehcache.config.builders.CacheConfigurationBuilder;
import org.ehcache.config.builders.ResourcePoolsBuilder;
import org.ehcache.core.EhcacheManagerBuilder;
CacheManager cacheManager = EhcacheManagerBuilder.newCacheManagerBuilder().build();
cacheManager.init();
CacheConfiguration<Long, String> cacheConfiguration = CacheConfigurationBuilder
.newCacheConfigurationBuilder(Long.class, String.class, ResourcePoolsBuilder.heap(100))
.build();
Cache<Long, String> cache = cacheManager.createCache("myCache", cacheConfiguration);
cache.put(1L, "Hello, World!");
String value = cache.get(1L);
System.out.println(value);
cacheManager.close();