标签: java jpa inheritance
假设我们有简单的层次结构车辆与儿童汽车,火车,公共汽车等。如何根据使用的继承类型参考适当的车辆。对于SINGLE_TABLE,看起来很简单,你有一个你可以引用的id,比如说Driver实体(表),对于JOINED来说是一样的。但是你怎么能用TABLE_PER_CLASS实现呢?
如果Driver定义private Vehicle vehicle,我可以输入正确的实体类型。我想这是不可能用TABLE_PER_CLASS做的,因为没有鉴别器。
private Vehicle vehicle