我使用与Hibernate春数据JPA和我有以下类JPA 2.0:嵌入式继承抽象类
@Entity
@Table(name = "ORDER_SLIP")
public class OrderSlip {
@EmbeddedId
OrderNumber orderNumber;
@Embedded
OrderDetails orderDetails;
}
@Embeddable
public abstract class OrderDetail implements Serializable {
String commonOrderDetailField;
}
@Embeddable
public class BuyOrderDetail extends OrderDetail implements Serializable {
String field1;
String field2;
}
@Embeddable
public class SellOrderDetail extends OrderDetail implements Serializable {
String field3;
String field4;
}
当我运行该程序,OrderDetail类中的字段嵌入在ORDER_SLIP表。 OrderDetail(BuyOrderDetail和SellOrderDetail)这两个子类的字段并不像我预期的那样。
这对JPA/Hibernate来说可能吗?
感谢您发表一个答案。您请描述链接的内容,而不是简单地将链接作为答案。 –