このJPAモデルを実装しようとしています:
- クラス
OwnerはEntity.@Embeddedclass のインスタンスがありますAbstractParent。 - クラス
AbstractParentは@Embeddableです。これは抽象クラスで、このクラスには 2 つの子があります。子は具象クラスです。
例外は次のとおりです。Cannot instantiate abstract class or interface: AbstractParent
(1) コンポーネントの継承が必要なようですが、(2) JPA ではコンポーネントの継承は許可されておらず、(3) Hibernate では実装されていませんでした。(1)、(2)、(3)が正しいことを確認していただけますか? それらが正しい場合、アドバイスや回避策を提供できますか? hibernate-jpa 2.0、hibernate-core 3.5.1、hibernate-core-annotations 3.2.0 を使用しています。