Spring Boot / IntelliJ 환경변수 적용

꽃봉우리·2024년 6월 10일

환경 변수 적용해야하는 이유

프로젝트 협업할 때 Git으로 파일을 공유할 때 application.properties 파일에 DB 이름과 비밀번호까지 같이 올라가게 되어 보안에 문제가 생길 수 있다. 그럴 땐 환경변수를 설정하면 해결이 된다.

환경변수 적용하기

Run - Edit Configurations

Modify options

Environment variables

우측 맨 끝 서류 아이콘(?)

'+' 클릭

이렇게 한 뒤 name과 value 값을 입력하면 된다.

입력할 값들은

DB_URL : value
DB_USER : value
DB_PW : value

JWT_SECRET_KEY : value

이렇게 입력을 해주면 application.properties에 다음과 같이 적용되어 실제값을 노출시키지 않고 적용할 수 있다!

0개의 댓글