Dúvida sobre implementação de classes com o Hibernate

1 resposta
pauloperes

Olá a todos, estou desenvolvendo uma pequena aplicação com o hibernate, somente para aprender, da me pintou a dúvida, é necessário criar as classes DAO, para o insert, update, delete e select, assim como se faz com se trabalha com oJDBC, pergunto isso, pois nas classes do hibernate ja existe os métodos prontos.

Atenciosamente,

Paulo

1 Resposta

rodrigo_corinthians

pauloperes:
Olá a todos, estou desenvolvendo uma pequena aplicação com o hibernate, somente para aprender, da me pintou a dúvida, é necessário criar as classes DAO, para o insert, update, delete e select, assim como se faz com se trabalha com oJDBC, pergunto isso, pois nas classes do hibernate ja existe os métodos prontos.

Atenciosamente,

Paulo


Não necessariamente precisa criar, vc pode ter um Dao que faça as operações em todas as tabelas, mas a nível de arquitetura seria melhor ter um Dao pra cada tabela(essa é a minha opinião :wink: ).

No hibernate é muito simples de fazer o CRUD, vc passa um objeto populado e inicia uma Session e pronto, a geração do Sql e execução ele faz pra vc, para maiores detalhes acesse.

Introdução ao Hibernate
http://www.guj.com.br/java.tutorial.artigo.125.1.guj

Features Hibernate 3
http://www.guj.com.br/java.tutorial.artigo.174.1.guj

Sem mais, Rodrigo.

Criado 4 de julho de 2005
Ultima resposta 4 de jul. de 2005
Respostas 1
Participantes 2