본문 바로가기
Spring

[Spring] yml 파일 env로 관리하기

by windy7271 2024. 12. 13.
728x90
반응형

보통 프로젝트를 하면

 

로컬용, prod(배포) 용 나눠서 개발합니다.

 

로컬용을 쓸때 보통

url: jdbc:mariadb://localhost:3306/

 

이런식으로 때려박게 되는데요 그렇게 되면 이런 url이 아닌 

카카오 client-id , client-secret 등이 탈취 될 위험이 있기때문에

env 파일을 만들고 거기에 키 밸류로 보관한 후 yml 파일에서 쓰는 형식으로 갑니다.

 

 

resources 에 env 파일 만들기

 

2. intellij → settings → marketplace → EnvFile 설치

3. local.env 추가하기

- edit configurations 눌러주고요

- Enable EnvFile 해주고

+ 를 눌러서 직접 local.env를 지정해주시고 Apply 해주시면 됩니다.

 

 

그러면

yml을 이런식으로 관리할 수 있습니다.

반응형

댓글