FC ConcursosFC Concursos

Questão FC266253

O Spring é um framework desenvolvido para a plataforma Java que facilita a vida do desenvolvedor quando falamos da construção de código de infraestrutura. Baseado na ideia da inver

Frameworks para Desenvolvimento

IDECAN · 2022

O Spring é um framework desenvolvido para a plataforma Java que facilita a vida do desenvolvedor quando falamos da construção de código de infraestrutura. Baseado na ideia da inversão de controle e injeção de dependência, Spring conta com diversos módulos que auxiliam na construção de aplicações corporativas.

 

A respeito dos conceitos e módulos presentes no framework, analise as afirmativas abaixo e marque alternativa correta.

 

I. No Spring a utilização da inversão de controle é facilitada graças à injeção de dependência.

 

II. @Autowired é a notação utilizada em Spring quando desejamos trabalhar com injeção de dependência por campo.

 

III. Spring Boot é um dos integrantes do framework do Spring. Tem foco na missão de facilitar o processo de configuração das aplicações. Essa facilitação ocorre graças ao conceito de convenção sobre a configuração.


  1. Apenas as afirmativas I e II estão corretas.
  2. Apenas as afirmativas I e III estão corretas.
  3. Apenas a afirmativa I está correta.
  4. Apenas as afirmativas II e III estão corretas.
  5. Todas as afirmativas estão corretas.
Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

A alternativa está correta porque as três assertivas refletem conceitos centrais do framework Spring e do ecossistema Spring Boot.

Inversão de Controle (IoC) é o princípio pelo qual a criação e o gerenciamento de dependências são transferidos do código para o contêiner do framework. A Injeção de Dependência (DI) é o mecanismo que implementa essa inversão, permitindo que classes recebam suas dependências sem instanciá‑las manualmente.

O uso de @Autowired indica ao contêiner do Spring que aquele ponto (campo, método ou construtor) deve receber automaticamente a dependência gerenciada pelo contexto, simplificando a ligação entre componentes.

Spring Boot faz parte do ecossistema Spring e reduz a configuração necessária por meio de convenção sobre configuração, fornecendo auto‑configurações e padrões sensatos que aceleram a criação de aplicações corporativas.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo