Hibernate - mapeamento 1:1

3 respostas
S

procurei na documentação do hibernate, e nao achei nada de mapeamento de um para um em annotations.

alguem tem ideia de como mapeio?
há vantagens em fazer esse tipo de mapeamento?

agradeço desde ja!

3 Respostas

M

Simples.

package br.com.model;  
  
import java.io.Serializable;  
import java.util.Date;  
import javax.persistence.*;  
  
@Entity  
public class Consulta implements Serializable {  
  
    @Id  
    @GeneratedValue(strategy=GenerationType.SEQUENCE)  
    private Integer id;  
    
    @OneToOne  
    private Paciente paciente;  
}
S

brigadao ae!

Hebert_Coelho

No meu blog tem um tutorial só para isso, caso te interesse olhe lah: @OneToOne Unidirecional e Bidirecional.

Caso você queira, tem sobre os outros relacionamentos também. [=

Criado 6 de novembro de 2011
Ultima resposta 7 de nov. de 2011
Respostas 3
Participantes 3