mappage de propriété a un mauvais nombre de colonnes exception - Jouer-cadre

Je suis un débutant avec play framework.Encore une question sur la JPA et des mappages dans le jeu-cadre,

J'ai un étudiant de table et une table de mentors lié par une relation.

Étudiant de table :

id, name, class, grade

Mentor table:

id, name, department, student_id

Ci-dessus, un mentor peut ou peut ne pas avoir un étudiant lié à lui. Je suis en train de le mentor Modèle avec une association,

@OneToOne
@JoinColumn(name="fk_student_id", referencedColumnName="id")
private student Student;

Lorsque j'essaie d'exécuter ceci, j'obtiens une

Une JPA erreur s'est produite (Impossible de créer l'EntityManagerFactory): propriété de la cartographie a un mauvais nombre de colonnes: les modèles.Mentor.étudiant type: modèles.De l'étudiant.

Je suis sûr d'avoir cartographié l'ensemble des Étudiants champs comme ci-dessous,

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;

Ce qui me manque ici?

Merci pour votre temps.

Ce qui concerne,
Abi

OriginalL'auteur Abhishek | 2011-06-27