코드스테이츠_국비교육/[Section4]

73.02_[Cloud] 운영 환경 구성_데이터베이스 연결_22.12.05

생각없이 해도 생각보다 좋다. 2022. 12. 5. 16:34

>JWS RDS 인스턴스 연결
1. JWS RDS 인스턴스 생성
2. MySQL(DB)에 연결
3. 서버 코드의 application.properties(혹은.yml)에 환경 변수 설정하기

==========================================
*application.properties(혹은.yml)

spring.jpa.database=mysql
spring.jpa.database-platform=org.hibernate.dialect.MySQL5InnoDBDialect
spring.datasource.url=jdbc:mysql://{AWS RDS Endpoint}/test?useSSL=false&characterEncoding=UTF-8&serverTimezone=UTC
spring.datasource.username={RDS Mysql Admin id}
spring.datasource.password={RDS Mysql Admin password}
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
config.domain={AWS S3 Endpoint}

{...} : 해당하는 변수로 설정
==========================================

4. ./gradlew clean
: 이전 빌드 삭제하기
: 환경 설정이 변경되면 항상 빌드 삭제 작업 수행할 것.
5. ./gradlew build
: 새로운 환경 설정으로 빌드 새로하기.