Tenho as seguintes entidades:
class Usuario {
private PessoaFisica pf;
//...
@OneToOne
public PessoaFisica getPf() {
//..
class PessoaFisica {
private Usuario usuario;
//...
@OneToOne
public Usuario getUsuario() {
//..
e desta relação bidirecional eu esperava que ao dar um
usuario.setPf(novaPf);
ele soubesse settar o atributo em ambos os lados, porém desta maneira só é possível fazer um
usuario.getPf();
pois um pf.getUsuario() retorna null.
Como eu faço pra ter o comportamento que desejo?