我想使用现有的数据库。实体表有一个名为code的列,用作主键。
可能是一个简单的注释,但我是Play Framework和JPA的新手。
谢谢
答案 0 :(得分:2)
如果你不熟悉游戏框架,那么实际上可能并不那么简单。
Play使用扩展GenericModel的Model类,后者又扩展了JPABase。 模型类使用它自己的Id来增强实体。
因此,如果您的实体拥有自己的主键,请将其扩展为GenericModel并使用@Id定义主键:
public class MyEntity extends GenericModel {
@Id
public String code;
}