우선순위
설정 데이터
--spring.profiles.active=dev 옵션 지정을 안해주면 스프링은 "default" 라는 이름의 프로필을 사용함
기본값
스프링은 문서를 위에서 아래로 순서대로 읽으면서 실행 함
설정한 기준이 먼저 실행됨
dev로 설정되있다면 dev를 실행하고, prod로 설정되있다면 prod로 실행함, 아무것도 설정되있지 않다면 default로 실행
참고, 프로필을 한번에 둘 이상 설정하는 것도 가능 (--spring.profiles.active=dev,prod)
속성 부분 적용
최종적으로 url 부분은 dev.db.com 으로 dev 프로필에서적용한 것이 반영되고, 나머지는 처음에 입력한 기본값이 유지된다.
feat. 스프링부트 - 핵심 원리와 활용 (김영한)
'다시 웹, 백엔드로 > 스프링' 카테고리의 다른 글
외부 설정 사용 - @Value (0) | 2023.09.12 |
---|---|
외부설정 사용 - 1 (0) | 2023.09.07 |
설정 데이터 (0) | 2023.09.04 |
외부 설정 - 2 (0) | 2023.09.01 |
외부 설정 - 1 (0) | 2023.09.01 |