我正在使用 JCache API 在我的应用程序中配置缓存,该应用程序使用带有 Ehcache 3 的 spring 缓存。
cacheManager.createCache("users", new MutableConfiguration<String, User>()
.setStoreByValue(false)
.setManagementEnabled(true)
.setStatisticsEnabled(true)
.setExpiryPolicyFactory(CreatedExpiryPolicy.factoryOf(Duration.TEN_MINUTES)));
如何将缓存大小限制为 50 个条目?通过 Ehcache XML 配置很容易做到这一点,但如果有办法使用 JCache 配置 API 来控制它,我更愿意使用它。