Eu cria uma ligacao OneToOne entre dois objetos assim:
public class Cliente implements Serializable {
@Id
@Column (name = “CD_CLIENTE”, nullable = false)
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long codigo;
@Column(name = "Telefone_Principal", nullable = false)
private String telefonePrincipal;
@OneToOne(cascade = CascadeType.ALL, mappedBy = “cliente”)
private Endereco endereco;
…
}
public class Endereco implements Serializable {
@Id
@Column(name = "CD_ENDERECO", nullable = false)
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer cdEndereco;
@Column(name = "Numero", nullable = true)
private String numero;
@OneToOne
@JoinColumn(name = "CD_Cliente", nullable = false)
private Cliente cliente;
…}
Queria saber como que eu vou conseguir acessar o endereço de um cliente, tento o id do cliente???
to tentando a muito tempo e nao consigo… desde ja, brigada!