例如:
我有一个班级
abstract class A implements Serializable{
//some fields
}
class B extends A {
//fields specific to this class
}
class C extends A {
//fields specific to this class
}
class MyData Serializable {
String someProperty;
B instanceOfB;
C instanceOfC;
// I need to use B,C instead of A
}
当我使用morphia存储MyData时,我收到错误:" IllegalArgumentException:无法序列化B类"
答案 0 :(得分:0)
发现问题,我不得不使用@Embedded注释。