Ed
há 4 meses
Vamos analisar as funções das camadas e as tecnologias: - Model: encapsula a lógica de negócio e acesso a dados. Para isso, normalmente usamos EJB (Enterprise JavaBeans) para a lógica de negócio e JPA (Java Persistence API) para persistência. - Controller: recebe requisições HTTP e coordena a aplicação. Para isso, usamos Servlets. Agora, analisando as alternativas: - JPA e JSP: JPA é para Model (persistência), mas JSP é para View, não Controller. - EJB e Servlet: EJB para Model (lógica de negócio) e Servlet para Controller (receber requisições) — combinação correta. - Servlet e EJB: invertido, mas a ordem não importa, porém geralmente se fala Model e Controller nessa ordem. - JSP e EJB: JSP é View, não Controller. - EJB e JPA: ambas são para Model, nenhuma para Controller. Portanto, a combinação mais adequada para Model e Controller é: EJB e Servlet. Resposta correta: b) EJB e Servlet.
Cadastre-se ou realize login
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material