5. + 클릭 > Name에는 application.properties의 대상 Key 값(UPPER_CASE와 _언더바를 이용), Value에는 적용할 값 입력
▼ ▼ ▼ ▼ ▼
환경변수들은 .yml/.properties 파일에서 ${} 내의 변수로 할당하여 사용할 수도 있고, @Value("${admin.token}")처럼 value annotation에 할당된 변수로도 사용가능
★★★
환경변수를 활용하면 민감한 정보가 하드코딩 되어 있는 것을 감출 수 있으며 대부분의 환경에서 환경변수를 통해 어플리케이션에 값을 동적으로 밀어 넣는 것을 지원하기 때문에 매우 유용함! (docker, ecs, k8s 등 컨테이너 환경에서도 특정 컨테이너에서 필요한 값을 환경변수를 통해 넣어주는 것이 일반적으로 사용되고 있음.)