Logo Passei Direto
Buscar

Programação de Software

Colégio Objetivo
Ao trabalhar com um aplicativo corporativo, segundo a arquitetura MVC, as camadas Model e Controller são definidas ao nível do projeto interno com o terminador "ejb", e o NetBeans oferece ferramentas de automatização para a geração dos componentes necessários, com utilização de duas tecnologias específicas.
Quais são as tecnologias utilizadas para as duas camadas citadas, respectivamente?
JSP e Servlet
Servlet e JPA
JPA e EJB
EJB e Servlet
JPA e JSP
User badge image
Estudando com Questões

há 5 meses

Respostas

User badge image

Ed Verified user icon

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.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina