Struts 2 (Muitas classes?)  XML
Índice dos Fóruns » Metodologias de Desenvolvimento e Testes de Software
Autor Mensagem
xivan
Thread.start()

Membro desde: 14/08/2008 22:31:58
Mensagens: 37
Offline

Pessoal, estive olhando como funciona o Struts 2 e notei que existe uma classe pra cada comando. Isso é eficiente? Uma infinidade de classes serão criadas..

O que acham? Estou pesquisando se vale implementar uma app usando esse framework.
marciobarroso
Virtual Machine Man
[Avatar]

Membro desde: 13/05/2005 23:17:13
Mensagens: 508
Localização: Barueri / SP / BR
Offline

Não é bem assim ... o struts 2 é bem flexivel permitindo que você tenha várias abordagens na hora de desenvolver uma aplicação.

O complicado é que para você conseguir utilizar um FW com todas as features interessantes para seu projeto, você acaba tendo que conhecê-lo a fundo.

Eu particularmente gostei muito do plugin de convenções do struts 2. Aplicação sem XML ... COOL
[Email] [WWW] [MSN]
Vinny
JavaEvangelist
[Avatar]

Membro desde: 31/10/2008 09:20:16
Mensagens: 396
Localização: Presidente Prudente - SP
Offline

Então como o marciobarroso disse não é bem assim.

Vc não precisa criar uma classe para cada ação, dentro de uma classe vc pode ter varias ações, isso pq, dentro do arquivo de configuração das ações do struts2 vc pode indicar qual método de certa classe a ação vai executar.

Por exemplo em uma classe cliente vc pode ter as ações consultar, gravar, deletar e listar os clientes, tudo isso dentro de uma só classe, no mapeamento das classes ficaria assim:



como vc pode ver dentro da mesma classe eu tenho 4 Actions ou comandos como vc disse.

This message was edited 1 time. Last update was at 28/09/2011 08:13:16


ITIL Foudation
[Email] [MSN]
von.juliano
GUJ Master
[Avatar]

Membro desde: 15/01/2007 13:31:32
Mensagens: 1266
Offline

Complementando o que o amigo acima falou, você pode ter várias ações na mesma action, e nem precisa do xml pra isso!

Flw!

É difícil manter-se religioso quando algumas pessoas simplesmente não são carbonizadas por raios!

Desenvolvendo software de forma simples! - http://vonjuliano.wordpress.com/
[Email] [WWW]
Vinny
JavaEvangelist
[Avatar]

Membro desde: 31/10/2008 09:20:16
Mensagens: 396
Localização: Presidente Prudente - SP
Offline

Opa já estou aprendendo coisa nova, não sabia que dava para trabalhar com Struts sem o XML, também vou dar uma olhada nesse link.

ITIL Foudation
[Email] [MSN]
 
Índice dos Fóruns » Metodologias de Desenvolvimento e Testes de Software
Ir para:   
Powered by JForum 2.1.8 © JForum Team