Hibernate - tabela=objeto?

3 respostas
W

Salve!

Utilizando o hibernate para persistência: gostaria de saber se para cada tabela do bando de dados existente é obrigatório se ter um objeto correspondente para se fazer acesso aos dados desta?

Sem a utilização do hibernate para persistência a modelagem estava assim:

em um sistema uma pessoa pode ter zero ou mais telefones.

class Pessoa{

private String nome;

private Set telefone;

}
class PessoaDAO{

//realiza a persistência de Pessoa

}

No banco tem a tabela Pessoa e Telefone.

É necessário criar a classe Telefone para a utilização do hibernate?

3 Respostas

maxguzenski

mas sem a classe, como tu vai setar e recuperar os dados?

W

Com a utilização do hibernate ou sem? Então para cada tabela do meu bando vou ter que ter uma classe para realizar a persistência?
Se eu não estiver usando o hibernate não preciso da classe Telefone.

maxguzenski

exato
pq o banco se torna transparente, tu nao precisa se preocupar com ele… o hibernate faz pra ti… tu so programa em java, usando os bean e deu.

Criado 28 de outubro de 2004
Ultima resposta 29 de out. de 2004
Respostas 3
Participantes 2