
민감 정보를 감추기 위한 방법으로는 여러가지 방법이 있다.
그 중 IntelliJ에서 애플리케이션 실행 시 환경 변수가 설정되도록 하여 민감 정보를 관리해보자!
1. 실행하고자 하는 java 파일을 열고 Current File

2. Current Files > Run with Parameters...

3. Run Configurations 창에서 Envirnoment variables 수정

4. 원하는 환경 변수를 등록

5. application.properties or application.yml에서 해당 환경 변수 사용
spring:
  application:
    name: project
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver
    url: ${DATASOURCE_URL}
    username: ${DATASOURCE_USERNAME}
    password: ${DATASOURCE_PASSWORD}