Ed
há 5 meses
Para responder a essa pergunta, precisamos entender as tecnologias associadas às camadas Model e Controller na arquitetura MVC, especialmente no contexto de aplicativos corporativos. 1. Model: Normalmente, a camada Model em aplicativos Java é implementada usando JPA (Java Persistence API) para gerenciar a persistência de dados. 2. Controller: A camada Controller é frequentemente implementada usando Servlets, que atuam como intermediários entre a camada de apresentação (View) e a camada de modelo (Model). Agora, vamos analisar as alternativas: a) JSP e Servlet - JSP é usado para a camada de apresentação, não para Model ou Controller. b) Servlet e JPA - Aqui, Servlet é para Controller, mas JPA é para Model. Essa combinação está correta. c) JPA e EJB - JPA é para Model, mas EJB (Enterprise JavaBeans) não é especificamente para Controller. d) EJB e Servlet - EJB pode ser usado para Model, mas Servlet é para Controller. Essa combinação não é a mais adequada. e) JPA e JSP - JPA é para Model, mas JSP é para a camada de apresentação, não para Controller. A alternativa que melhor representa as tecnologias utilizadas para as camadas Model e Controller, respectivamente, é: b) Servlet e JPA.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material