Data Transfer Objectos (DTO) e Data Access Objects (DAO)! Boas Práticas!

1 resposta
Thiago_Senna

Olá GUJ’s!!

Criei este tópico para dar continuidade para os tópicos abaixo que comentava sobre Data Tranfer Objects!

http://www.guj.com.br/posts/list/0/21002.java#111179
http://www.guj.com.br/posts/list/21007.java

Com a discussão dos dois tópicos acima, e como o sistema também rodará tudo na mesma jvm, qual seria a melhor forma de implementar os DAO’S sem DTO?

Eu antes para o DTO por parâmetro para o DAO. Se eu parar de usar o DTO, então começarei a passar o próprio objeto por parâmetro??? Ou passo atributo por atributo?? OU eu misturo tudo???

Outra dúvida é a seguinte.

DAO precisa necessariamente estar ligado à uma classe de negócio, ou eu também posso criar um DAO que não esteja ligado com nenhuma classe de negócio?

exemplo:

Aluno, AlunoDAO, Historico, HistoricoDAO, Turma, TurmaDAO, RelatorioDAO

No caso acima, considere que não existe uma classe de negócio chamada Relatorio.

Por enquanto só isso!

Um Abraço!
Thiago

1 Resposta

pcalcado

Olá,

Thiago, por favor, crie apenas um tópico sobre um assunto.

Vou trancar o tópico e responder você em

http://www.guj.com.br/posts/list/0/21002.java

:wink:

Criado 3 de março de 2005
Ultima resposta 3 de mar. de 2005
Respostas 1
Participantes 2