MVC - Struts

5 respostas
paulofernandesjr

Opa!

galera aprendi o pattern MVC.

agora estou com uma pequna dúvida em relação a ele no Struts

o struts tem os actions, correto?

esses actions são como se fossem as minhas servlets, devem chamar uma classe de negócio (biz) que por sua vez chamaram uma classe de persistencia DAO, estou correto nesta informação?

espero que alguem me ajude!

5 Respostas

ThiagoWorldCoder

Voce pode fazer isso sim!

Mas eu ja vi exemplos que o cara fazia o acesso ao banco (dao) direto no action, que alias eu achei muito porco!

Inclusive eu recomendo fazer o dao Generico que bem pratico!!

paulofernandesjr

Eu faço da seguinte forma!

Action -> Biz -> DAO

isso é o mais correto certo?

é que estou com um sistema que faz a parte de negocio no proprio Action, ai achei estranho e resolvi questionar aqui, para saber opiniões sobre o assunto

abraço

ThiagoWorldCoder

O que esse Biz faz?

paulofernandesjr

Biz é a minha classe de negocio!

abraço

ThiagoWorldCoder

Acredito que seria útil essa classe Biz sim, e aliás correto, porque você pode criar as suas classes de negócio, onde os seus actions acessariam esses serviços. Você teria um código bastante claro reutilizável.
Mas eu estou falando segundo a minha visão. Pode ser que exista algum padrão específico!

Criado 9 de outubro de 2008
Ultima resposta 10 de out. de 2008
Respostas 5
Participantes 2