| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/03/2003 20:42:06
|
luiz_ross
GUJ Master
![[Avatar]](/images/avatar/ac627ab1ccbdb62ec96e702f07f6425b.jpg)
Membro desde: 25/09/2002 16:38:34
Mensagens: 1110
Localização: Salto, SP
Offline
|
Gostaria de que alguem me ajudasse, desce alguma dica de como implementar (não precisa ser com código) a camada de controle de uma aplicação feita em swing(é um exemplo bem básico). Tipo eu tenho minha classe que monta a interface com o usuário que seria o meu View
e tenho a minha lógica de aplícação que no caso seria a minha classe que faz a inserção dos dados no banco
Agora que vem problema. Tipo, eu encapsulei os meus dados num objeto que eu criei
só que acontece o seguinte, eu mando ele direto pra minha camada de lógica de aplicação, simplesmente eu não tenho idéia de como manipular esse objeto na camada de controle antes de manda-lo pra camada de modelo. Só uma coisa, eu omiti o código do bean que armazena meus dados pra evitar que o Post ficasse muito grande, e mesmo assim ficou. Desde já agradeço qualquer ajuda!!!
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/03/2003 17:44:07
|
thiagorani
JavaEvangelist
![[Avatar]](/images/avatar/a597e50502f5ff68e3e25b9114205d4a.jpg)
Membro desde: 15/10/2002 12:26:16
Mensagens: 454
Localização: São Paulo
Offline
|
Luiz, explique melhor oq voce esta querendo implementar!
Assim posso tenta-lo ajudar.
[]´s
|
Thiago Rani
Analista de Sistemas |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/03/2003 20:27:06
|
luiz_ross
GUJ Master
![[Avatar]](/images/avatar/ac627ab1ccbdb62ec96e702f07f6425b.jpg)
Membro desde: 25/09/2002 16:38:34
Mensagens: 1110
Localização: Salto, SP
Offline
|
Vamos supor que meu programa vai dar permissão pra incluir um cadastro de cliente no meu banco de dados apenas pra alguns usuários do meu sistema e pra outros não. Eu gostaria de saber se é na camada de controle que eu teria que implementar essa lógica pra saber quem tem ou não permissão pra incluir algum cadastro no banco de dados, + ou - assim, eu crio meu objeto com os dados digitados pelo usuário, só que ao invés de mandar ele direto pra minha classe que faz a inclusão no banco(camada de modelo), eu pego meu objeto criado na classe que monta a tela do cadastro(camada de visualização), mando ele pra minha classe intermediária(camada de controle) e testo antes pra ver se o usuário tem direito ou não de fazer a inclusão no banco ai então eu mando pra minha classe de inclusão(camada de modelo). Queria que alguem me tirasse essa dúvida, se essa maneira que eu pensei seria a maneira correta de se implementar o padrão MVC.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/10/2009 18:10:00
|
pedromuyala
JavaEvangelist
![[Avatar]](/images/avatar/bdf429cf164fa35c126cfc08dbb80395.jpg)
Membro desde: 02/01/2009 19:08:04
Mensagens: 340
Offline
|
Mais conteúdo sobre MVC recomendo acessar este link: http://www.guj.com.br/posts/list/129277.java
Vou adicionar este tópico como referência na lista de links sobre MVC que estão na primeira postagem do link que estou recomendando.
Cuidado: Não confunda MVC com CAMADAS (Layer's). Uma coisa é MVC, outra coisa é Layer's!
Espero ter colaborado!
|
"O melhor grupo não é aquele que reúne membros perfeitos, mas aquele
onde cada um aceita os defeitos do outro, com isso se ajudam e conseguem perdão para seus próprios defeitos".
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/10/2009 20:47:15
|
paolo.ramos
What is classpath?
![[Avatar]](/images/avatar/32600351773d885ac6fe1873947e7dfa.jpg)
Membro desde: 06/06/2007 09:13:04
Mensagens: 7
Offline
|
Cara,
Eu vi uma vídeo aula de uma cara implementando uma calculadora (simples assim), onde ele separa 100% a view da regra de negócio...talvez possa te ajudar....
o link da pagina de vídeos e esse ai em baixo.... so tem q da uma procurada no video.... calculadora em swing com netbeans...alguma coisa assim....
http://spartaconsultoria.com.br/home/index.php/video-aulas
sucesso!
|
Paolo Bruno S. Ramos |
|
|
 |
|
|
|
|