Pular para o conteúdo principal

Questão de Programação — Frameworks Java — FCC 2022

ProgramaçãoFrameworks Java
Código
fc065403
Banca
FCC
Órgão
TRT - 22ª Região (PI)
Ano
2022
Cargo
Técnico Judiciário - Tecnologia da Informação
Um Técnico deseja incluir as configurações abaixo para serem executadas pelo Spring Boot quando a aplicação for iniciada.spring.application.name = spring-cloud-config-serverserver.port=8888spring.cloud.config.server.git.uri = file:///c:/Users/test/config-filesEstas configurações devem ser inseridas no arquivo
  1. Aspring-boot.xml
  2. Bspring-boot.properties
  3. Cspring-application.xml
  4. Dspring-server.properties
  5. Eapplication.properties
Revelar gabarito e comentário

GabaritoE — application.properties

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Spring Boot: Arquivo de Configuração Padrão

Gabarito: letra E. O Spring Boot, por padrão, carrega as configurações da aplicação a partir do arquivo application.properties (ou application.yml) localizado no classpath. As propriedades fornecidas no enunciado (spring.application.name, server.port, spring.cloud.config.server.git.uri) são típicas de um projeto Spring Boot e devem ser inseridas nesse arquivo padrão.

A banca explora o conhecimento da convenção de nomenclatura do Spring Boot. Muitos frameworks possuem arquivos de configuração com nomes específicos; no Spring Boot, o nome padrão é application.properties, e não variações como as listadas nas alternativas.

Alternativa A — ❌ Incorreta

spring-boot.xml não é um nome de arquivo de configuração padrão do Spring Boot. Arquivos XML podem ser usados, mas o nome convencional para propriedades é application.properties ou application.yml.

Alternativa B — ❌ Incorreta

spring-boot.properties não é o nome padrão. O prefixo correto é application, não spring-boot.

Alternativa C — ❌ Incorreta

spring-application.xml também não é padrão. Além disso, a extensão .xml não é a esperada para propriedades simples; o Spring Boot espera .properties ou .yml.

Alternativa D — ❌ Incorreta

spring-server.properties não é o arquivo de configuração padrão; o nome correto inicia com application.

Alternativa E — ✅ Correta ⟵ GABARITO

application.properties é o arquivo de configuração padrão do Spring Boot. Ao iniciar a aplicação, o Spring Boot automaticamente procura por esse arquivo e carrega as propriedades definidas.

PEGA ESSA DICA!

No Spring Boot, lembre-se sempre do nome application.properties (ou application.yml) para as configurações. Outros nomes podem ser definidos manualmente, mas o padrão é esse. Memorize essa convenção para não cair em distratores como spring-boot.properties.

Gabarito: letra E.

Link permanente: /questoes/fc065403