아카이브

[스프링 부트 개념과 활용] Profile 본문

Spring/스프링 부트 개념과 활용

[스프링 부트 개념과 활용] Profile

주멘이 2021. 1. 3. 15:09

@Profile을 통해 프로파일 상태에 따라 Bean 설정을 다르게 할 수 있다

application-{profile}.propertis : 프로파일용 프로퍼티 (기본 프로퍼티보다 우선순위가 높다)

spring.profiles.active : 어떤 프로파일을 활성화 할 것인가? 

## Profile
spring.profiles.active=prod

BaseConfiguration 은 active = prod 일때만 사용된다

profile properties가 기본 properties보다 우선순위가 높아서 [PROD] NAME 이 출력되었다