Spring Boot
September 8, 2021
M04 Q09 How do you define profile specific property files?
Spring Boot allows you to define profile specific property files in two ways:
Dedicated property file per profile:
You can also use application-default.properties or application-default.yml filename to specify property file that should be used when no profile is set
server:
url: https://local.service.com/
---
spring:
profiles: dev
server:
url: https://dev.service.com/
---
spring:
profiles: prod
server:
url: https://prod.service.com/