-1
我有這樣一段代碼在我的Java實體類:從此註釋錯誤在Java中
import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;
@Entity
@Table
@NamedQueries(@NamedQuery(name="Student.getAll", query="SELECT e FROM Student e"));
public class Student implements Serializable{
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
@Column
private int studentId;
@Column
private String firstname;
@Column
private String lastname;
@Column
private int yearLevel;
public int getStudentId() {
return studentId;
}
還有更多的方法。我得到的錯誤是在@Entity
註釋之後。它說「類,接口或枚舉預期」。這很奇怪,因爲我看了一個教程,那裏沒有錯誤。它有什麼問題?
我做到了,但錯誤仍然存在。我編輯了包括進口在內的問題。 –
@JeanCarlosSuárezMarranzini剛注意到另一個錯誤,並更新了我的答案。 – chrylis
即使刪除'@ NamedQueries'仍然存在錯誤。但我認爲這個分號的東西有竅門。 –