我定义了以下数据模型类:
@PersistenceCapable
public class TestSerializableModelObj {
@Persistent(serialized="true", defaultFetchGroup="true")
private MyPOJO myField;
@Persistent(serialized="true", defaultFetchGroup="true")
private Collection<MyPOJO> myCollection;
// getter/setters
}
MyPojo只是一个实现可序列化的简单类。
当我通过datanucleus/jdo持久化并检索它时,我可以阅读
myField
很好,但是
myCollection
为空(尽管我在持久化之前将其设置为两个mypojo对象的向量)。