2
除此之外,如果是以這種方式執行此操作的正確模式,則問題是在Hibernate中,給定的@MappedSuperclass
可能會將overriden屬性設置爲一個@Transient
或以任何'其他方式'忽略它?Hibernate @AttributeOverride導致將屬性設置爲@Transient
鑑於映射超:
@MappedSuperclass
public abstract class MappedSuperclassEntity {
private Integer field;
public Integer getField() {return field;}
public void setField(Integer field) {this.field = field;}
}