我是 Objectify 的新手,我有一些疑问,这在代码中得到了最好的说明
public class Uid {
@Id private String name; // e-mail id
private String oauth2_token; // A token
... // constructors/setters/getters
};
public class Message {
@Id Long msg_id;
private String message;
@Embedded private Uid uid;
... // constructors/setters/getters
};
- 如果我打算保留这些字段,它们可以是私有的吗?
- 类Uid有一个标记为@Id的字段,然后Uid是@Embedded到类Message中,它有一个单独的@Id字段(尽管类型不同。这完全允许吗?如果是,那么是否有警告/例外情况?
谢谢和欢呼。