Я пытаюсь создать objectdb, используя JPA. Следующий код ниже - это то, что я сделал, но не уверен, правильно ли я сделал это. Суть - это ученик, а атрибуты - имя fristname, фамилия и т. Д. Кто-нибудь знает, правильно ли я установил его, если это неправильно?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? –