如何在Ehcache中存储一个嵌套的Map结构?
How to store a nested Map structure in Ehcache?
我想将类型为 Map < Integer, Map < String, Map < String, Integer >>> 的变量存储到 Ehcache 中。如何将这个嵌套的Map结构作为一个值存在Ehcache中?
Ehcache 3 只能存储java.io.Serializable 个对象。 Map 是一个不可序列化的接口,但是 Map 接口的 HashMap 实例实现了 java.io.Serializable 接口。
因此,您可以将缓存配置为 Cache<Integer, HashMap<String, HashMap<String, Integer>>>
.
我想将类型为 Map < Integer, Map < String, Map < String, Integer >>> 的变量存储到 Ehcache 中。如何将这个嵌套的Map结构作为一个值存在Ehcache中?
Ehcache 3 只能存储java.io.Serializable 个对象。 Map 是一个不可序列化的接口,但是 Map 接口的 HashMap 实例实现了 java.io.Serializable 接口。
因此,您可以将缓存配置为 Cache<Integer, HashMap<String, HashMap<String, Integer>>>
.