Quais anotações usar num relacionamento OneToOne (JPA - Hibernate)

2 respostas Resolvido
A

Tenho três tabelas. Cliente, Fornecedor e Endereço
A tabela endereço vai servir para cadastrar, um pra um, o endereço do Cliente bem como do Fornecedor
O Endereço é obrigatório.
Alguém sabe quais anotações devo usar para estabelecer este relacionamento.
Obrigado!

2 Respostas

R
Solucao aceita
public class Cliente{
 
@OneToOne
@Column(name="id_endereco") 
@NotNull
private Endereco endereco;

}

public class Fornecedor{

@OneToOne
@Column(name="id_endereco") 
@NotNull
private Endereco endereco;

}

public class Endereco{
.....
}

Acredito que isto já resolva.

C

Olá,

De uma olhada nesse tutorial do hebert, ele ensina bem sobre isso entre outras coisas.

Criado 30 de novembro de 2016
Ultima resposta 30 de nov. de 2016
Respostas 2
Participantes 3