공부

[Spring] Profile

승가비 2022. 1. 14. 07:30
728x90
@Profile("prd") // 운영시에만 사용하겠다.
@Profile("!prd") // 운영이 아닌 모든곳에서 사용하겠다.
@Profile({"local", "dev"}) // local과 dev phase에 사용하겠다.

@Value("${spring.profiles.active}") 
private String activeProfile;

@Value("${spring.profiles.active:}") 
private String activeProfile;

String profile = System.getProperty("spring.profiles.active;

https://oingdaddy.tistory.com/393

 

Springboot Profile 설정방법 및 가져오기

프로젝트를 진행 시 phase(local, dev, prd..)에 따라 다른 resource를 바라봐야 할 때가 있다. 예를들면 DB 같은 경우이다. dev(개발)에서는 개발 DB를 바라보고 prd(운영)에서는 운영 DB를 바라봐야 한다. 이

oingdaddy.tistory.com

 

728x90