Ola Pessoal sou iniciante com struts. Sera que alguem poderia me dar uma força. Gostaria de um exemplo de um login navegando nas varias camadas abaixo:
ACTION => FORM => FACHADA => BO => DAO => DTO
Efetuei varias pesquisas na internet mais nda muito significante Que tivesse uma sequencia. Se alguem puder contribuir !!!.
public class LoginDAO{
public boolean getLogin(String usuario, String senha){
//consulta no banco se existe esse usuario... se existir retorna true senão retorna false
}
}
Teu BO:
publicclassLoginBO{privateLoginDAOloginDAO=newLoginDAO();/** * Coloca tuas regras de negócio aqui */publicbooleangetLogin(Stringusuario,Stringsenha){returnloginDAO.getLogin(usuario,senha);}}
Tua interface da fachada:
public interface IFchadada{
public boolean getLogin(String usuario, String senha);
}
A implementação da tua fachada:
publicclassFachadaImplimplementsIFachada{// obtem a instancia dela.. getInstancia() por exemploLoginBOloginBO=newLoginBO();publicbooleangetLogin(Stringusuario,Stringsenha){returnloginBO.getLogin(usuario,senha);}}