0
我有兩個類A & B,B擴展A和A是@MappedSuperclass,因爲它由其他實體擴展,以及一些常用字段。如何在插入子實體時擴展父項的子實體中覆蓋父類@MappedSuperclass @column屬性
A類
@MappedSuperclass
public class A implements Serializable {
@Column(name="TYPE_ID")
private String type;
@Column(name="FEATURE_CODE")
private String featureCode;
}
B類
public class B extends A implements Serializable {
@Column(name="ID")
private String id;
@Column(name="GROUP")
private String group;
}
現在的問題是當我試圖堅持B類需要TYPE_ID和FEATURE_CODE進入INSERT查詢和目標數據庫表表B沒有列FEATURE_CODE這導致異常。
任何人都可以指出我正確的方向如何在堅持子實體B的同時忽略FEATURE_CODE字段嗎? 謝謝!