【发布时间】:2013-12-06 14:28:45
【问题描述】:
我正在开始一个使用 JPA 2 + Hibernate 4.2.6 进行数据访问的新项目。
我的数据库中有两个表代表两种不同的Answer,所以我有answer_type_a 和answer_type_b 表。
除了一个字段之外,它们是相同的。
现在我正在创建我的模型类,我想从通用超类或接口 Answer 继承我的 AnswerA 和 AnswerB 实体。
我阅读了一些关于实体继承的文档:
- http://docs.oracle.com/javaee/6/tutorial/doc/bnbqn.html
- http://docs.jboss.org/hibernate/core/3.6/reference/en-US/html/inheritance.html#inheritance-tablepersubclass
但我对如何构建我的数据库和我的实体类来实现这一点没有清晰的认识。你能帮帮我吗?
【问题讨论】:
-
您使用的是哪个版本的 JPA 和 Hibernate?
-
@PaulVargas 更新了我的问题
标签: java hibernate inheritance jpa