DAO + Hibernate

5 respostas
Jedi_FeniX

Estava tentando fazer uma DAO genérica, com alguns métodos básicos, como insert e select.
Achei vários artigos no guj que acabavam referenciando o mesmo exemplo na página do hibernate, que é este link abaixo:

http://www.hibernate.org/328.html mais uma referência…heheheh… :smiley:

Só que desta maneira eu tenho que continuar criando vários DAOs, não teria uma forma de criar um só DAO que funcionasse para todos os objetos persistentes?

5 Respostas

tnaires

Quer um DAO mais genérico que o Session / EntityManager? :wink:

(isso foi uma indireta para: não use DAO com Hibernate)

Jedi_FeniX

Como assim? Eu não uso o EntityManager…teria algum exemplo? Ou algum artigo?
E mais uma coisa esta aplicação vai ser um webserice que vai rodar no tomcat e usando axis2.

tnaires

Você não tá usando Hibernate? Falha minha, deduzi que estivesse. Se você resolver usar, verá que ele já fornece recursos pra você persistir seus objetos de forma genérica. Esse recurso é justamente o EntityManager.

Jedi_FeniX

Esqueci de colocar que eu estou usando Hibernate Annotations.
O que eu queria ver é algum exemplo de como utilizar o Entity Manager do hibernate que você sugeriu.

tnaires

Aqui tem toda a documentação do suporte do Hibernate ao EntityManager:
http://www.hibernate.org/hib_docs/entitymanager/reference/en/html/
Tem exemplos de uso e de configuração lá.

Criado 11 de fevereiro de 2009
Ultima resposta 11 de fev. de 2009
Respostas 5
Participantes 2