Questão nº 42
Questão de Tecnologia da Informação · FCC TRT22 2022 (nº 42)
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-server
server.port=8888
spring.cloud.config.server.git.uri = file:///c:/Users/test/config-files
Estas configurações devem ser inseridas no arquivo
- Aspring-boot.xml
- Bspring-boot.properties
- Cspring-application.xml
- Dspring-server.properties
- Eapplication.properties (alternativa correta)
Resposta comentada
Gabarito Alternativa E
Spring Boot, por padrão, carrega as configurações da sua aplicação automaticamente de arquivos específicos quando ela inicia, sem a necessidade de código extra. Esses arquivos contêm pares de chave-valor que definem como a aplicação deve se comportar.
- (A) Incorreta: Arquivos
.xmlsão usados para configurações mais antigas do Spring ou para outros propósitos, mas não são o formato padrão para as propriedades de configuração da aplicação no Spring Boot. - (B) Incorreta: Embora use a extensão
.properties, este não é o nome padrão que o Spring Boot procura automaticamente para carregar as configurações da aplicação. A armadilha aqui é que o nome "spring-boot" parece lógico, mas o padrão estabelecido pelo framework é outro. - (C) Incorreta: Assim como a alternativa A,
.xmlnão é o formato padrão para as propriedades de configuração da aplicação no Spring Boot. - (D) Incorreta: Semelhante à alternativa B, este não é o nome padrão do arquivo de propriedades que o Spring Boot carrega automaticamente na inicialização.
- (E) Correta: O arquivo
application.properties(ouapplication.yml) é o local padrão e mais comum onde o Spring Boot espera encontrar as configurações da sua aplicação, como o nome da aplicação (spring.application.name) e a porta do servidor (server.port).
Fonte: FCC TRT22 2022 Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.