728x90
SpringBoot와 PostgreSQL 연동하기
지난 포스팅에서 RDS PostgreSQL을 생성했다. 이제 Spring boot에 Database를 연결해 보자.
1. build.gradle 파일을 수정해 준다.
dependencies {
.. 기존 코드들
// postgreSQL
runtimeOnly 'org.postgresql:postgresql'
}
2. 그리고 우측 상단에 코끼리 모양 버튼을 눌러줘야 한다. (Load Gradle Changes)
2. application.yml 파일을 수정해 준다.
- url 부분에 엔드 포인트는 본인이 생성한 RDS > 데이터베이스 개요에 [연결 및 보안] 탭에서 "엔드포인트"를 확인하면 된다.
spring:
datasource:
driver-class-name: org.postgresql.Driver
url: jdbc:postgresql://자신의 엔드포인트:포트/데이터베이스명
username: 마스터 이름
password: 마스터 비밀번호
3. 그러고 프로젝트를 실행하면 정상 작동하는 모습을 볼 수 있다.
INFO 6599 --- [ restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8081 (http) with context path ''
INFO 6599 --- [ restartedMain] com.recipia.member.MemberApplication : Started MemberApplication in 4.596 seconds (process running for 5.066)
'AWS' 카테고리의 다른 글
[AWS] ECS와 RDS 연동하기 (4) - Secrets Manager 이용해서 환경변수 적용하기(IAM 정책, Spring Boot 코드 수정) (1) | 2023.11.04 |
---|---|
[AWS] ECS와 RDS 연동하기 (3) - Secrets Manager 이용해서 환경변수 적용하기 (0) | 2023.11.03 |
[AWS] ECS와 RDS 연동하기 (1) - PostgreSQL 생성하기 (3) | 2023.11.03 |
[AWS] CodePipeline을 이용한 CI/CD (4) - 배포 오류 해결 (S3 거치지 않고 ECR에서 이미지 가져오기) (2) | 2023.11.01 |
[AWS] CodePipeline을 이용한 CI/CD (3) - 빌드 오류 해결 (IAM 역할에 권한 정책 연결) (0) | 2023.11.01 |