Hibernate复合类映射

时间:2016-04-18 09:41:21

标签: java hibernate jpa mapping

我对复合类的hibernate映射有问题。 问题是我有2个类,有2个表,我还有第三类(Basket),它可以包含不同的类类型。

class="new"

... }

1 个答案:

答案 0 :(得分:0)

使用JPA inheritance

fruit_type不需要在Basket中显式映射(如果不需要)。它应该与Fruit类(可以使用@MappedSuperclass注释)相关,您可以将其指定为@DiscriminatorColumnAppleOrange中的每一个都只定义了特定的@DiscriminatorValue。如果你愿意,它也可以是enum