Java JDO Google App Engine:如何持久化并查询自定义类型对象的列表,该对象是自定义类型父对象的子对象?
我使用Objectify尝试并持久化一些自定义类型的对象,然后使用查询检索它们 如何持久化并仅查询命令对象 以下是对象:Java JDO Google App Engine:如何持久化并查询自定义类型对象的列表,该对象是自定义类型父对象的子对象?,java,google-app-engine,objectify,Java,Google App Engine,Objectify,我使用Objectify尝试并持久化一些自定义类型的对象,然后使用查询检索它们 如何持久化并仅查询命令对象 以下是对象: public class Command { @Id private Key key; public ArrayList<Section> sections; } class Section { @Id private Key key; public ArrayList<Phrase> phrases; } clas
public class Command {
@Id private Key key;
public ArrayList<Section> sections;
}
class Section {
@Id private Key key;
public ArrayList<Phrase> phrases;
}
class Phrase {
public String phrase;
public String output;
@Id private Key key;
}
公共类命令{
@Id私钥;
公共阵列列表部分;
}
班级{
@Id私钥;
公共阵列词;
}
类短语{
公共字符串短语;
公共字符串输出;
@Id私钥;
}
Objectify要求在对象(POJO)中必须有@Id字段(字符串、长或长),以便将对象持久化到数据存储中。有关持久化和查询的详细信息,请查看下面的链接
将标记从JDO更改为Objectify,因为您没有使用JDO。显然,如果您是,那么持久化和查询持久化对象列表就很简单了