JPA继承:不同子类中的相同属性

时间:2014-03-25 22:36:08

标签: java hibernate inheritance jpa

所以我有一个表继承,A是我的基类,A1,A2,A3都是扩展A.A2和A3都有一个名为“name”的属性。如果我将A2.name和A3.name映射到同一个表列,会不会让我遇到麻烦?到目前为止我没有收到任何错误,但我担心将来的奇怪行为。

我正在使用hibernate 4.3 +

1 个答案:

答案 0 :(得分:0)

到目前为止,我没有遇到任何问题,所以一切都很好。

但这只是普通属性的情况。添加A2.address和A3.address,其中“address”是ManyToOne-或OneToOne-与另一个实体的关系,那么事情将不再起作用。