Dúvida DAO [Resolvido]

4 respostas
deivid

Pessoal estou com uma dúvida em relação a DAOs

Tenho classes que tem relacionamento de uma pra muitos.

Seria nessa ordem:
Empresa -> Obra -> Trainees
Uma empresa tem uma lista de obras e uma obra tem uma lista de trainees.

O correto serio fazer um DAO para cada uma dessas classes ou somente deve ter um DAO para Empresa e por ele eu manipulo o resto?

Obrigado

4 Respostas

Tiburcio_Mancha

da uma pesquisada em Generic Dao (DAO Generico).

yoshikichi

deivid:
Pessoal estou com uma dúvida em relação a DAOs

Tenho classes que tem relacionamento de uma pra muitos.

Seria nessa ordem:
Empresa -> Obra -> Trainees
Uma empresa tem uma lista de obras e uma obra tem uma lista de trainees.

O correto serio fazer um DAO para cada uma dessas classes ou somente deve ter um DAO para Empresa e por ele eu manipulo o resto?

Obrigado

Um DAO para cada entidade é regra.
Um DAO genérico é legal, mas para coisas simples, pq há pesquisas q são diferentes para cada regra aplicada nas entidades.
Dao genéricos são muito utilizado em hibernate, mas só para operações CRUDs simples.
De acordo q a complexidade aumenta nascem os dao específicos. q podem herdar do genérico ou usar a composição.
falow

deivid

Valeu yoshikichi, sanou minhas dúvidas!

yoshikichi

ou d nada, se eu não estiver enganado na apostila da caelum do curso fj28(q é de graça) fala sobre dao generico.

ABS

Criado 26 de setembro de 2010
Ultima resposta 27 de set. de 2010
Respostas 4
Participantes 3