TIL

applicaton.properties 환경변수 설정하기

류정근 2024. 6. 7. 13:51

 

중요한 정보를 환경변수로 숨겨보자!!!

 

스프링으로 하는 첫번째 팀 프로젝트!!

주제선정, 회의는 프로젝트 카테고리에서 다루고 오늘은 오늘 배운것중 중요한것을 작성해보자.

 

나는 데이터 베이스를 로컬저장소가 아닌 다같이 공유하는 역할을 자처했다. firebase 처럼 무료로 온라인 저장을 할 수 있는 사이트가 있는 줄 알았다.

하지만 방법은 쉽지 않았고, 결국 내 아이피를 통해 직접 접근하는 방식을 검색하여 알아냈다.

많은 과정이 있었지만 결국 문제점은 나는 내 서버에 접근할 수 없고(공유기를 사용하기 때문에) ,다른 팀원은 내 서버에 접근 하는 상황이 만들어져 있었다. 이 때 환경변수를 사용하면 유동적으로 값을 지정 할 수 있어서 내 문제를 해결 할 수있고 그 뿐 아니라 진짜 좋은점은 보이면 안되는 중요한 정보를 환경변수로 숨길 수 있다는 점이다.

 

그럼 환경변수 사용방법을 알아보자.

 

여기서 Edit Configuration으로 들어간다.

 

modify option에 들어가 envrioment variable을 클릭한다.

거기서 환경변수를 설정 할 수있다.

다시 들어가고싶다면

여기서 문서모양만 눌러주면 끝~~

 

완성된 모습

중요한 정보를 모두 숨긴것을 알 수있다.

'TIL' 카테고리의 다른 글

GIT 다시한번 이해하자!!!(2)  (0) 2024.06.14
GIT 다시 한번 이해하자(1)  (0) 2024.06.13
Token,RefreshTokebn 만들기  (0) 2024.06.03
JWT(JSON Web Token) 사용하기  (4) 2024.05.31
의존관계 주입(DI)  (0) 2024.05.27