【发布时间】:2019-04-03 12:41:19
【问题描述】:
我正在使用 Ehcache 3
我有一个缓存用于存储一种类型的对象,另一个缓存用于存储不同类型的对象。它们位于不同的类中,每个类都有自己的缓存管理器。
但我现在想知道我是否误解了这些示例,让一个 CacheManager 管理两个不同的缓存会更有意义,或者你只是打算使用同一个 CacheManager 来管理多个缓存同一类型。
因为这些示例喜欢将代码链接在一起,所以从文档中不清楚正确的方法是什么。
【问题讨论】:
我正在使用 Ehcache 3
我有一个缓存用于存储一种类型的对象,另一个缓存用于存储不同类型的对象。它们位于不同的类中,每个类都有自己的缓存管理器。
但我现在想知道我是否误解了这些示例,让一个 CacheManager 管理两个不同的缓存会更有意义,或者你只是打算使用同一个 CacheManager 来管理多个缓存同一类型。
因为这些示例喜欢将代码链接在一起,所以从文档中不清楚正确的方法是什么。
【问题讨论】:
一个缓存管理器。所有的缓存都在里面。
你说的是哪个例子?
没有任何缓存的缓存管理器:
CacheManager cacheManager = CacheManagerBuilder.newCacheManagerBuilder()
.build(true);
【讨论】: