Skip to content
Sharp

Spring Core · interview question

In a Spring Boot application, how can you programmatically activate a specific profile?

Multiple choiceHardchapter-9-curatedpremiumspring-coreapplication-properties
Choose one answer
Answer and explanation

Correct answer

D. System.setProperty("spring.profiles.active", "profileName")

Why

You can programmatically set the active profile in a Spring Boot application by using System.setProperty("spring.profiles.active", "profileName"). This sets the system property that Spring Boot uses to determine the active profile.

Test yourself on Spring Core

A free test with instant, explained results. No account needed.

Start free test
All Spring Core questions →