Questão de Programação — Frameworks Java — FCC 2022
Programação›Frameworks 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
Aspring-boot.xml
Bspring-boot.properties
Cspring-application.xml
Dspring-server.properties
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.