没有开箱即用的支持 只读 Cache 在Ehcache 2.x或3.x中,据我了解您的要求。
Cache
在Ehcache 2.x中你可以自己滚动 使用缓存装饰器 然后将它们提供给 CacheManager 通过使用 CacheManager.addDecoratedCache
CacheManager
CacheManager.addDecoratedCache
在Ehcache 3.x中,没有对装饰缓存的内置支持,因此您必须自己处理。请注意,无论如何,因为不再有 CacheManager 单身,这与你用你的应用程序组件共享装饰缓存的方式听起来并没有那么糟糕。