0
我想将一个对象作为Gemfire区域内的关键字。在Gemfire Cache中写入对象作为关键字
TestClass keyObject = new TestClass();
region.put(keyObject, "value");
它失败,下面的错误 -
com.gemstone.gemfire.cache.client.ServerOperationException: com.gemstone.gemfire.pdx.PdxSerializationException:无法创建 的一个实例类的识别TestClass“
请建议需要需要而缓存的GemFire存储区域被用作键的对象要实现什么。
P.S.我已经将gemfire的autoserialization属性设置为true并且我重写了我的TestClass中的equals和hashcode,它有一个默认的空构造函数。