Estou estudando padrões de arquitetura, mas não estou encontrando exemplos destes padrões na prática…se alguém tiver algum material sobre este assunto ou um exemplo(principalmente sobre o MVC) ficaria muito feliz com a ajuda…fico no aguardo!
MVC - Preciso de um exemplo em Java!
C
5 Respostas
P
http://www.java2s.com/Code/Java/Design-Pattern/MVCPatterninJava2.htm
boa sorte… e google…
Da uma olhada na apostila que se encontra no Link abaixo que vai te ajudar.
C
vlw pela ajuda…mas se tiverem material dos outros padrões seria melhor ainda :lol: :lol: :lol:
Bastante conteúdo sobre MVC poderá ser encontrado aqui!
Tanto teoria quanto implementação! E um pouco de Camadas, Pattern Observer, MVP e Exception’s.
Espero ter ajudado! 
1 like
Olá
Veja uma exemplo simples. Neste exemplo eu usei o JSF.
Model
/**
*
* @author Leandro
*/
public class Pessoa {
private String nome;
/**
* @return the nome
*/
public String getNome() {
return nome;
}
/**
* @param nome the nome to set
*/
public void setNome(String nome) {
this.nome = nome;
}
}
import java.sql.Connection;
/**
*
* @author Leandro
*/
public class PessoaDAO {
Connection conn = null;
public void salvar (Pessoa pessoa) throws Exception{
//Instruções para salvar a pessoa no banco de dados
}
}
Controller
public class PessoaController {
Pessoa pessoa;
public PessoaController(){
pessoa = new Pessoa();
}
public void salvar() throws Exception{
PessoaDAO pd = new PessoaDAO();
pd.salvar(pessoa);
}
/**
* @return the pessoa
*/
public Pessoa getPessoa() {
return pessoa;
}
/**
* @param pessoa the pessoa to set
*/
public void setPessoa(Pessoa pessoa) {
this.pessoa = pessoa;
}
}
View
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<f:view>
<head>
</head>
<body>
<h:form>
<h:inputText id="pessoa"
value="#{pessoa.nome}">
</h:inputText>
<h:commandButton id="botao" type="submit" value="Salvar" action="#{pessoa.salvar}"/>
</h:form>
</body>
</f:view>
</html>
Criado 9 de abril de 2010
Ultima resposta 21 de abr. de 2010
Respostas 5
Participantes 5