PrepZone Logo
PrepZone
Back to Spring Boot

Spring Boot · Medium

How do you override default properties in Spring Boot?

Spring BootCore ConceptsPropertiesExternalized ConfigSeniorStaff

Answer preview

Overview: Spring Boot uses a property source priority chain (highest priority first): Command-line arguments: --server.port=9090 Java System Properties: -Dserver.port=9090 OS environment variables: SERVER_PORT=9090 Profile-specific properties: application-prod.yml Application pr…