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}
  • ${[변수명]} 형식으로 필요한 정보를 변수로 변환한다.

윈도우 환경

image-20231212081524251

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

image-20231212081753123

  • 명령 프롬프트를 통해 테스트 가능
    • echo %[변수명]%

리눅스 환경

  • bin/catalina.sh 파일 상단에 아래 환경변수 추가 -> 서버 재가동
# 환경변수 추가
export HPP_DATABASE_URL=[변수 값]
export HPP_DATABASE_USERNAME=[변수 값]
export HPP_DATABASE_PASSWORD=[변수 값]

참고

  • Chat GPT 4.0