我正在訪問一個java對象,它從其他上游系統保存在hazelcast map
中。我有相同的java對象結構,但是當我讀對象並嘗試將它轉換爲我的java對象時,它會拋出ClassCast
異常,因爲我的java對象位於一些不同的包中。我們應該如何序列化對象,同時節省它hazelcast以便它不會不管在我的映射Java對象居住(包)訪問來自hazelcast的java對象
在HZ
package com.varun.customer.bo;
public class Customer{
private long customerId;
}
對象我的對象
package com.varun.customer;
public class Customer{
private long customerId;
}
檢查兩個對象的包中的差異。
如果您正在構建新的東西,那麼解決方案就可以工作...您可以控制。但是,當你在使用現有年齡的舊代碼類型的企業集成項目時,你會放棄這種自由。這就是爲什麼我在論壇上問它。謝謝你的答覆! –