Pular para o conteúdo

Cebraspe · Superior Tribunal Militar (STM) 2025

Questão 111 — Desenvolvimento de Software: MapStruct

Desenvolvimento de Software MapStruct

Cebraspe 2025

Superior Tribunal Militar (STM) · Analista Judiciário – Área: Apoio Especializado – Especialidade: Suporte em Tecnologia da Informação

Gabarito disponível

Texto-base:
Julgue os próximos itens, relativos a Spring Eureka, Zuul, Map Struct, service discovery e Swagger.

MapStruct é um gerador de código que permite realizar a implementação de mapeamentos entre tipos de bean Java com base em uma abordagem de convenção sobre configuração, permitindo gerar mapeamentos de bean em tempo de compilação.
Selecione uma alternativa

Resolução comentada

MapStruct gera mapeadores entre beans em tempo de compilação.

O MapStruct é um gerador de código (processador de anotações) que implementa mapeamentos entre tipos de beans Java usando convenção sobre configuração. O código é gerado em tempo de compilação, sem reflexão, o que o torna rápido e seguro quanto a tipos.

Análise das alternativas

Certo (correta): descrição fiel da ferramenta. Errado: contraria o funcionamento do MapStruct.

Referência: Documentação do MapStruct

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: Certo

Fonte: Gabarito preliminar: Gabarito oficial definitivo — Cargo 6