如何引用某些JPA继承层次结构的子节点

时间:2017-06-27 06:18:47

标签: java jpa inheritance

假设我们有简单的层次结构车辆与儿童汽车,火车,公共汽车等。如何根据使用的继承类型参考适当的车辆。对于SINGLE_TABLE,看起来很简单,你有一个你可以引用的id,比如说Driver实体(表),对于JOINED来说是一样的。但是你怎么能用TABLE_PER_CLASS实现呢?

如果Driver定义private Vehicle vehicle,我可以输入正确的实体类型。我想这是不可能用TABLE_PER_CLASS做的,因为没有鉴别器。

0 个答案:

没有答案