在代码中,Builder使用Ehcache时可能会出现找不到缓存的情况。这种情况通常可以通过在代码中明确指定缓存名称来解决。
一种可能的解决方法如下所示:
CacheManager cacheManager = CacheManagerBuilder.newCacheManagerBuilder()
.withCache("xxx", CacheConfigurationBuilder.newCacheConfigurationBuilder()
.buildConfig(Object.class, Object.class))
.build();
5000
10
这样就可以解决Builder使用Ehcache时找不到指定名称的缓存的问题。