Spring Core · interview question
Why do teams use Spring Profiles in a Spring Boot application in production code?
Multiple choiceMediumchapter-9-curatedpremiumspring-coreapplication-properties
Answer and explanation
Correct answer
B. To enable different configurations for different environments like dev and prod.
Why
Spring Profiles allow you to define different configurations for different environments. For example, using a 'dev' profile for development settings and a 'prod' profile for production settings.
Test yourself on Spring Core
A free test with instant, explained results. No account needed.
More Spring Core questions
- Which layer should coordinate inventory checks, payment, and order persistence for a checkout request?
- What role do Entities typically play in a Spring Boot application?
- How can you externalize configuration in a Spring Boot application?
- Which issue might arise from using field injection in Spring Boot, particularly when managing dependencies?
- In a Spring Boot application, what is the main purpose of the @ComponentScan annotation?
- What issue might arise if a method annotated with @Transactional calls another method within the same class also…