Я создал одну таблицу, используя концепцию наследования для хранения данных в хранилище данных механизма приложений Google.Он содержит следующую кодировку, но показывает ошибку. Как использовать концепцию наследования. Какая ошибка в моей программе
Программа 1:
@Entity
@Inheritance(strategy = InheritanceType.JOINED)
public class calender {
@Id
private String EmailId;
@Basic
private String CalName;
@Basic
public void setEmailId(String emailId) {
EmailId = emailId;
}
public String getEmailId() {
return EmailId;
}
public void setCalName(String calName) {
CalName = calName;
}
public String getCalName() {
return CalName;
}
public calender(String EmailId, String CalName) {
this.EmailId = EmailId;
this.CalName = CalName;
}
}
Программа 2:
@Entity
public class method extends calender {
@Id
private String method;
public void setMethod(String method) {
this.method = method;
}
public String getMethod() {
return method;
}
public method(String method) {
this.method = method;
}
}
Мое ограничение: я хочу вывод, подобный этому
Calendartable содержит
Emailid
calendarname
, а таблица методов содержит
Emailid
method
Как этого добиться?
Itпоказывает следующую ошибку в этой строке public method(String method)
java.lang.Error: Unresolved compilation problem:
Implicit super constructor calender() is undefined. Must explicitly invoke another constructor