我有一个有自己的@Embeddable id类的类,我们称之为ICompanyId。有2个类实现了ICompanyId。实现ICompanyId的类是实现ICompany的类的嵌入式id(有2个以上的实现类)。
所以,我想做的是:
@EmbeddedId
public ICompanyId getId() { /* blah blah */ }
如何告诉Hibernate使用哪个实现类?使用@ManyToOne或@OneToMany,我所要做的就是在targetEntity中指定一个值,但@EmbeddedId不提供这样的选项。有人可以帮忙吗?
杰森