我正在尝试序列化只有父类的对象属性。 假设我有一个班级:
public class Parent{...some props...}
public class Child extends Parent{..some child props...}
现在有一个Child类型的对象:
Child obj = new Child();
我想仅存储/序列化父对象:
StoreToMongo((Parent)obj);
由于Child类型的对象仍然存储完整的Child对象,而不是Parent。
任何变通方法或只是深入复制到父类型的新对象并存储它?