Struts + DAO

4 respostas
rodrigodsw2005

Pessoal como que eu faço pra acessar um DAO atraves de Struts??

obrigado

4 Respostas

fabiozoroastro

Seria dentro do seu servlet?

class MeuServlet extends Action{
// dentro de um método:

 CarroDAO carroDAO = Fabrica.retornaCarroDAO();

}

Isso?
Abraço.

marcelo_mococa

Naum confunda servlet com Action…

cuidado para não misturar as camadas…
uma action struts não deve acessar um DAO.

crie uma classe no meio (eu chamo de control) e deixe esta tarefa para ela.

AugustoCSS

marcelo,
fica mais claro com um exemplo (“por favor”)

vlw!

fabiozoroastro
class ControlPessoa{
   public boolean salvarPessoa(){
      PessoaDAO pesDAO = //instancia;
      pesDAO.save()
   }
}
class ActCrudPessoa extends Action{
// metodo salvar{
    ControlPessoa ctPessoa = new ControlPessoa();
    ctPessoa.salvarPessoa(); // chamei um metodo do controle de pessoa.
// }
}
Criado 6 de janeiro de 2007
Ultima resposta 8 de jan. de 2007
Respostas 4
Participantes 4