Я новичок в игровой среде. Задайте вопрос о JPA и отображениях в игровой среде,
У меня есть стол ученика и стол наставника, связанный отношениями один к одному.
Студенческий стол:
id, name, class, grade
Настольная таблица:
id, name, department, student_id
В вышеизложенном, наставник может иметь или не иметь привязанного к нему студента. Я делаю Модель наставника с отображением один на один,
@OneToOne
@JoinColumn(name="fk_student_id", referencedColumnName="id")
private student Student;
Когда я пытаюсь запустить это, я получаю
Произошла ошибка JPA (Невозможно построить EntityManagerFactory): в сопоставлении свойств указано неверное число столбцов: models.Mentor.student: models.Student.
Я уверен, что сопоставил все поля «Студент», как показано ниже,
Student.java
@Id @GeneratedValue(strategy=GenerationType.AUTO)
private long id;
@Column(name="name")
private String name;
@Column(name="class")
private String cls;
@Column(name="grade")
private String grade;
Что мне здесь не хватает?
Спасибо за ваше время.
С уважением,
Abi