Mais facil usar um framework que de independencia do meio de acesso, não acha?
[quote=louds]Mais facil usar um framework que de independencia do meio de acesso, não acha?
[/quote]
Alguma sugestão?!
:?: Curiosidade sobre o Webwork
[quote=LIPE]
[code]
public class MinhaAction extends ActionSupport
{
public Pessoa pessoa;
public String execute()
{
//...
dao.save( pessoa );
return SUCCESS;
}
public Pessoa getPessoa()
{
return pessoa;
}
public void setPessoa( Pessoa p )
{
pessoa = p;
}
}
class Pessoa()
{
private String nome;
private String endereco;
private ClasseDeComposicao composicao;
}
<form action=“minhaction”> // isso precisa ser configurado direito
<input name=“pessoa.nome” value=“lipe”/>
<input name=“pessoa.endereco” value=“rua pirapora”/>
<input name=“pessoa.composicao.outraPropriedade” value=“tada”/>
</form>
[/code][/quote]
Lipe, vi neste código que postaste(!) do Webwork, que o Model, do MVC, não está visível, como fica no Struts. Eu já achei bem interessante e simples esse exemplo do Webwork, mas gostaria que me explicasse se é assim mesmo sempre, ou seja: o ‘Model’ fica transparente para o desenvolvedor ou foi devido à simplicidade de seu exemplo que o tal ‘Model’ não foi usado?
Ou mesmo seria o ‘Model’ a classe Pessoa?