我想存储一个类型为Map<的变量。整数,地图<字符串,地图<字符串,整数>>>进入Ehcache。如何将这个嵌套的Map结构作为值存储在Ehcache中?
答案 0 :(得分:0)
Ehcache 3只能存储java.io.Serializable对象。 Map是一个不可序列化的接口,但Map接口的HashMap实例实现了java.io.Serializable接口。
因此,您可以将缓存配置为Cache<Integer, HashMap<String, HashMap<String, Integer>>>
。