스프링 부트 환경변수 설정하기
더보기 문제 상황 .yml 파일의 환경 변수 주입과 bean 과 환경 변수 주입 순서에대해 무지해 겪은 에러를 공유하고자 글을씁니다. 이번 프로젝트는 다음과 같은 환경에서 진행중입니다. Java 11(JDK) Spring Boot Maven 위 환경에서 sms알림기능을 위해 API KEY와 저의 핸드폰 번호 등을 환경변수로 관리해야하는 상황이었습니다. 직접 구현하는건 처음이지만 익숙한 기능이기에 빠르게 할 수 있을 줄 알았습니다.. 그러나 다음과 같은 두가지 문제가 발생했습니다. API_KEY, API_SECRET 환경 변수가 Null이다. (1번 해결후)제 휴대폰 번호가 아닌 다른 번호로 주입된다. Bean 생성시기와 환경 변수 주입 시기 bean이란? 기존 Java 에선 클래스를 생성하고 new를 입..