다시 웹, 백엔드로/스프링

우선순위

EnoughTT 2023. 9. 5. 12:16

우선순위

 

설정 데이터

 

--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