有以下類:GWT-RPC錯誤 - 亞型不實例化
@Entity
public class MPolicy extends MAbstractEntity {
private MPolicyCondition condition;
private List<MPolicyAction> actions;
...
}
@Entity
public abstract class MPolicyCondition extends MAbstractEntity {
}
@Entity
public abstract class MPolicyAction extends MAbstractEntity {
@Column(unique = true)
protected String name;
public String getName() {
return name;
}
public void setName(final String name) {
this.name = name;
}
}
爲什麼錯誤:
subtype com.*.MPolicyCondition is not instantiable
出現?
如果我從MPolicyCondition中刪除抽象關鍵字一切正常!但MPolicyAction類也是抽象的。爲什麼MPolicyCondition會影響bug,但MPolicyAction是否定的?