@OneToOne mapeo bidireccional con @JoinColumn
Digamos que tengo persona
class Person{
@Id Integer id;
@OneToOne
@JoinColumn(name = "person_id")
Job myJob;
}
y trabajo
class Job{
@Id Integer id;
Integer person_id;
@OneToOne
@PrimaryKeyJoinColumn(name = "person_id")
Person currentWorker;
}
No puedo asignar la Persona y el Trabajo a otra Entidad al buscarlos.
¿Qué error estoy haciendo?