@OneToOne bidirektionale Zuordnung mit @JoinColumn
Angenommen, ich habe Person
class Person{
@Id Integer id;
@OneToOne
@JoinColumn(name = "person_id")
Job myJob;
}
und Job
class Job{
@Id Integer id;
Integer person_id;
@OneToOne
@PrimaryKeyJoinColumn(name = "person_id")
Person currentWorker;
}
Ich kann die Person und den Job beim Abrufen nicht auf eine andere Entität abbilden.
Welchen Fehler mache ich?