Logo Passei Direto
Buscar

Direito

Outros
Para viabilizar ambas as formas de execução da TCERestAPI, Jacó precisou modificar a classe principal da aplicação, fazendo com que ela estendesse diretamente determinada classe do Spring Boot. Jacó fez com que a classe principal da TCERestAPI estendesse a classe do Spring Boot:

(A) SpringBootStarterTomcat;
(B) SpringBootServletInitializer;
(C) SpringBootStarterUndertow;
(D) ServletContextInitializerBeans;
(E) SpringServletContainerInitializer.
User badge image
Praticando Para Aprender

há 12 meses

Respostas

User badge image

Ed Verified user icon

há 12 meses

Para responder à pergunta, precisamos entender qual classe do Spring Boot é utilizada para permitir que uma aplicação seja executada tanto em um ambiente de servlet (como um servidor de aplicação) quanto em um ambiente autônomo (como um jar executável). Analisando as opções: (A) SpringBootStarterTomcat - Este é um starter que inclui o Tomcat como servidor embutido, mas não é uma classe que se estende. (B) SpringBootServletInitializer - Esta classe é utilizada para configurar uma aplicação Spring Boot que será implantada em um servidor de aplicação. Ela permite que a aplicação funcione em um ambiente de servlet. (C) SpringBootStarterUndertow - Semelhante ao Tomcat, é um starter para o Undertow, mas também não é uma classe que se estende. (D) ServletContextInitializerBeans - Não é uma classe que se estende, mas sim uma interface para inicializar o contexto do servlet. (E) SpringServletContainerInitializer - Esta classe é usada para inicializar o servlet container, mas não é a que se estende para viabilizar a execução em ambos os modos. A opção correta, que permite que a classe principal da aplicação estenda uma classe do Spring Boot para viabilizar ambas as formas de execução, é: (B) SpringBootServletInitializer.

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