java JPA继承:同一属性在不同子类中

v8wbuo2f  于 2023-08-01  发布在  Java
关注(0)|答案(1)|浏览(85)

所以我有一个表继承,A是我基类,A1、A2、A3都扩展了A。A2和A3都有一个名为“name”的属性。如果我将A2.name和A3.nameMap到同一个表列,会不会给我带来麻烦?到目前为止,我没有得到任何错误,但我担心将来会出现奇怪的行为。
我用的是Hibernate 4.3+

9rygscc1

9rygscc11#

到目前为止,我还没有遇到任何问题,所以一切都很好。
但这只是普通属性的情况。添加A2.address和A3.address,其中“address”是与另一个实体的ManyToOne或OneToOne关系,那么事情将不再工作。

相关问题