Questão 612829

Tecnologia da Informação · 2025

Questão

ID 612829

Disciplina: Tecnologia da Informação

Assunto: Spring

Ano: 2025 Banca: Instituto Consulpam - Consultoria Público-Privada Órgão: Companhia Nacional de Abastecimento


Considere um profissional que está utilizando Spring Boot 3.2 com suporte à compilação nativa, via GraalVM. Em determinado momento, ele constrói o seguinte código:

A classe Produto possui o seguinte código:

Durante o processo de geração de imagem nativa com spring-aot e native-image, a aplicação falha ao serializar a resposta JSON da API. Acerca do cenário apresentado, avalie as sentenças a seguir:

A solução para a falha é a adição de um @ReflectionHint ou configurar um arquivo reflect-config.json para garantir que os campos do record sejam acessíveis em tempo de execução.

PORQUE

A serialização falha porque a classe Produto não foi registrada para reflexão no build nativo.

Sobre as sentenças, assinale a alternativa CORRETA.

Alternativas da questão 612829
Pular para o conteúdo principal