Boa madrugada pessoal!
Eu me chamo Almir!
Eu tenho uma certa dificuldade em entender algumas coisas do Padrão MVC!
Eu já li muitos materiais sobre o assunto mas sempre tem algumas coisas obscuras e “nebulosas” que nos fazem travar no entendimento e aprendizado do conceito, mas enfim.
MVC e DAO
Esta é minha dúvida de hoje!
Na verdade, mais especificamente, a camada modelo (model) e o padrão DAO.
Qual é a relação entre os dois?
Pelo que tenho visto, em se tratando de java, é na camada Modelo que nós colocamos a lógica de negócio, lógica de domínio (as beans por exemplo…) e etc.
Mas o tal do padrão DAO? onde ele fica?
Qual é realmente relação participação deste padrão dentro do MVC? Ele pertence realmente à camada de modelo ou é um padrão que funciona de forma independente?
Eu preciso deste padrão para o MVC funcionar?
Existem alternativas à este padrão?
Desde já agradeço!

