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