1
我想用JPA創建一個objectdb。下面的代碼是我所做的,但不知道我是否做得正確。這個實體是學生,屬性是姓,名等。有誰知道我是否已經設置好了,如果它錯了?ObjectDB與JPA
package Student;
import java.io.Serializable;
import java.sql.Date;
import javax.persistence.*;
@Entity
public class students implements Serializable {
private static final long serialVersionUID = 1L;
@studentid @GeneratedValue
private long id;
}
public class studentdetails {
int studentid;
String firstname;
String surname;
char gender;
Date dob;
String address1;
String address2;
String address3;
char postcode;
int phonenumber;
int courseid;
}
當您嘗試加載,使用和持久這些實體時會發生什麼?請尊重Java命名約定:包都是小寫。類以大寫字母開頭並且是CamelCased。變量以小寫字母開頭,並以camelCased爲基礎。代表學生的班級應該被命名爲學生,而不是學生。爲什麼你爲StudentDetails有一個單獨的,非實體註釋的類,而Student實體中什麼都沒有? –