Duvida em dao

3 respostas
carvalhomarcio

é o seguinte eu tenho classe pai pessoa e duas filhas cliente e funcionário, devo criar três classes daos? ou crio uma com os métodos para as três classes?

3 Respostas

JM4X

depende de como são criados seus DAOs, da forma que eu crio aqui, um dao só serve para uma classe entity.
para reaproveitar código eu gero um AbstractDAO, que contem tudo que é comum à todos os DAOs daquela aplicação.

R

Três classes.
Na classe pai vc coloca o que é genérico;nas filhas,vc coloca o que é especifico.

V

Caro amigo, normalmente se faz um DAO somente, pois nele vc colocará tudo pertinente a classe pai e filha, vc está trabalhando com Hibernate? Caso positivo ele fará tudo em um só.

Criado 23 de novembro de 2010
Ultima resposta 23 de nov. de 2010
Respostas 3
Participantes 4