Ola,
Estou com uma duvida!!
Usando a arquitetura MVC, como faço para implementar a class Action do pacote Controller, com ligação com o banco de dados. Em Java!
att
Ola,
Estou com uma duvida!!
Usando a arquitetura MVC, como faço para implementar a class Action do pacote Controller, com ligação com o banco de dados. Em Java!
att
“Uma” dúvida?
Seu post tocou numa série de assuntos bem vastos. Apesar de ser algo que não gosto de fazer, responderei à sua pergunta com mais perguntas:
Seguem alguns links para estudo:
http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller
http://onjava.com/pub/a/onjava/2004/07/07/genericmvc.html
http://leepoint.net/notes-java/GUI/structure/40mvc.html
http://java.sun.com/developer/technicalArticles/javase/mvc/
Ola,Estou com uma duvida!!
Usando a arquitetura MVC, como faço para implementar a class Action do pacote Controller, com ligação com o banco de dados. Em Java!
att
No meu entendimento, um repositorio é a melhor solução…
Você cria um Facade ou “fachada” para sua camada de persistência, e neste ponto você expõem de forma amigável, métodos que acessam suas classes da camada de persistencia, isso ajuda para você nas camadas de cima não ter que entender como funciona a arquitetura de dentro da camada de persistencia…
a ideia é +ou- assim

e desta forma, mudanças internas ficam mais simples, e menos sujeitas a problemas com a interface externa…
Isso quer dizer que coisas como, criar DAOs, iniciar EntityManagers, iniciar transações, comitar, finalizar, saber como criar buscas, entre outras coisas, pode ser tarefas da Facade, e assim na camada de cima, fica tudo + fácil ^^
Mais conteúdo sobre MVC pode ser encontrado no tópico http://www.guj.com.br/posts/list/129277.java.
Vou adicionar este tópico a relação de tópicos MVC encontrados no link acima. Espero ter ajudado! 