Boa Noite!
DTO e DAO de Java fica em que pasta do MVC ?
Obrigado!
Boa Noite!
DTO e DAO de Java fica em que pasta do MVC ?
Obrigado!
Sobre o DAO é fácil e vários tópicos do GUJ já abordaram o tema.
Agora, DTO é um cara que realmente causa problemas e discussões.
Se você definir que o DTO é parte do model, logo, você nunca poderá colocar o DTO em contato com a view. Se disser que é da view, nunca poderá descer o DTO até o model.
A primeira resposta desta thread fala mais detalhadamente sobre o DTO.
Tire suas conclusões.
Edit: a propósito, Martin Fowler fala sobre DTO aqui
Model é responsável pelo acesso a dados e regras do mesmo. DAO claramente fica no Model, se está usando DTO no DAO, consequentemente também fica no Model.
DTO é bem discutível mesmo, pesquise e leia o que o Darlan mandou antes de espalhar essa sigla sem necessidade.