首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Play Framework:实体没有名为id的主键列

问Play Framework:实体没有名为id的主键列
EN

Stack Overflow用户
提问于 2012-01-16 15:23:26
回答 1查看 814关注 0票数 0

我想使用现有的数据库。实体表有一个名为code的列,将用作主键。

可能只是一个简单的注解,但我是新接触框架和JPA的。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-16 16:19:55

如果你刚接触play框架,实际上可能不是那么简单。

Play使用Model类,该类扩展了GenericModel,而后者又扩展了JPABase。model类用它自己的Id增强了实体。

因此,如果你的实体有它自己的主键,让它扩展GenericModel并用@Id定义你的主键:

代码语言:javascript
复制
public class MyEntity extends GenericModel {

   @Id
   public String code;

}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8876848

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档