Mapear objetos definidos no banco por chave estrangeira

3 respostas
prog.tiago

Bom dia,

Comecei a explorar o Hibernate agora e estou com uma dúvida:

Tenho uma tabela no Sql Server que se relaciona com outra tabela através de chaves estrangeiras. Tenho portanto duas classes em Java para essas tabelas:

public class Pessoa{

private String nome;
private Integer idade;
private Endereco endereco;

}
public class Endereco{

private String rua;
private Integer numero;
private Stiring complemento;
private String bairro;
private String cep;
private String cidade;
private String estado;
}

Como eu faço para configurar o hibernate para quando mapear o objeto Pessoa, ele mapear o atributo endereco com um objeto Endereco, tendo que o banco não tem objetos.

Abraço turma :smiley:

3 Respostas

rodrigocolasso

Bom dia Tiago,

veja sobre annotation no hibernate. É uma boa maneira de começarm, qualquer dúvida é só dar um grito:

http://www.youblisher.com/p/147600-Introducao-a-Persistencia-de-Dados-com-Hibernate-e-Annotation

Veja a seção manyToOne | oneToMany

rodrigocolasso

Só não esqueça de colocar id nas suas tabelas,

prog.tiago

Obrigado Rodrigo,

Vou ler e se precisar dou um grito.

Valeu

Criado 3 de agosto de 2011
Ultima resposta 3 de ago. de 2011
Respostas 3
Participantes 2