現在、永続性ユニットのJPAを評価していますが、idがスーパークラスの一部である場合に問題が発生しました。@Idは@Entitiyアノテーションと同じクラスにある必要があるというエラーメッセージが常に表示されます。
public abstract class DomainBean {
@Id
private long id;
}
@Entity
public class property extends DomainBean {}
XMLマッピングファイルを使用すると、この問題をアーカイブできます。注釈を使用した既知の解決策はありますか?
WebLogic 10.3.1を使用する必要があるという問題のため、JPA1とEclipseLink / TopLinkに制限されていますが、解決策が見つかりません。