![](/img/trans.png)
[英]How to put object to Gemfire Cache in Spring Integration DSL?
[英]Writing object as key in Gemfire Cache
我正在嘗試將一個對象作為關鍵放在Gemfire區域內。
TestClass keyObject = new TestClass();
region.put(keyObject, "value");
失敗並顯示以下錯誤-
com.gemstone.gemfire.cache.client.ServerOperationException:com.gemstone.gemfire.pdx.PdxSerializationException:無法創建類“ TestClass”的實例
請在存儲在gemfire緩存區域中時建議在需要用作鍵的對象中需要實現的內容。
PS我已將gemfire的autoserialization屬性設置為true,並且我在TestClass中覆蓋了equals和hashcode,並且它具有默認的空構造函數。
通常,如果服務器無法找到並加載所討論的類,則會發生此錯誤。 必須將類TestClass添加到緩存服務器的類路徑中。
很抱歉,如果答案對您來說太遲了,希望對其他有相同問題的人有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.