중요한 정보를 환경변수로 숨겨보자!!!
스프링으로 하는 첫번째 팀 프로젝트!!
주제선정, 회의는 프로젝트 카테고리에서 다루고 오늘은 오늘 배운것중 중요한것을 작성해보자.
나는 데이터 베이스를 로컬저장소가 아닌 다같이 공유하는 역할을 자처했다. 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 |