환경변수로 DB설정
1. database.properties 설정
db.driverClass=com.mysql.jdbc.Driver
db.url=jdbc:mysql://${HPP_DATABASE_URL}:3306/HPP?allowMultiQueries=true
db.username=${HPP_DATABASE_USERNAME}
db.password=${HPP_DATABASE_PASSWORD}
- ${[변수명]} 형식으로 필요한 정보를 변수로 변환한다.
윈도우 환경

- [시스템 속성] - [환경 변수] - [시스템 변수 편집]에서 각 변수에 대한 값을 입력한다.

- 명령 프롬프트를 통해 테스트 가능
- echo %[변수명]%
리눅스 환경
- bin/catalina.sh 파일 상단에 아래 환경변수 추가 -> 서버 재가동
# 환경변수 추가
export HPP_DATABASE_URL=[변수 값]
export HPP_DATABASE_USERNAME=[변수 값]
export HPP_DATABASE_PASSWORD=[변수 값]
참고
- Chat GPT 4.0