我正在使用Jpa和GAE。我有一个实体,下面列出了子实体的集合 在实体A中我使用long作为Id,在B中我使用Key作为Id。
现在evreything工作正常,除了我需要将8MB JAR文件appengine-api.jar
导入到我的Android应用程序中,仅用于Key类。
我尝试解压缩jar并仅使用Key.class
,但它很混乱,因为我必须添加更多Key.class正在使用的类。
我可以使用其他类型的密钥吗?
@Entity
public class A implements Serializable
{
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
private int a;
@OneToMany
@Basic
private List<B> bList;
.
.
}
@Entity
public class B implements Serializable
{
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Key key;
int b;
.
.
}