[PostgreSQL] JPA와 PostgreSQL 연동하고 테스트하기

Sol Kim·2022년 10월 13일
0

PostgreSQL

목록 보기
3/3
post-thumbnail
post-custom-banner

1. build.gradle

  • 의존성 추가하기!

implementation group: 'org.postgresql', name:'postgresql', version: '42.2.19'


2. application.yml (properties)

  • ddl-auto :
    • create : 새로 만들기(기존 테이블이 있다면 drop 후 생성)
    • update : 기존 테이블에 데이터를 추가 (기존 테이블이 없다면 자동 생성)

  • url : //localhost:postgresql포트번호/데이터베이스이름
    - 데이터베이스 생성 및 이름 설정 방법은 여기👈🏻
    - 포트번호는 밑에 참고 확인하기! ▼
  • username은 default로 postgres라고 지정되어있고,
    본인이 따로 설정한 경우라면 밑에 참고 확인해보기! ▼
  • password에는 postgreSQL 설치 시 본인이 설정했던 SuperUser Password를 적어준다!

🔎 포트번호, username 확인 방법 ▼

사용할 테이블이 들어가있는 서버 이름을 클릭한 후,
Properties 탭 > Connection 에 Username이 있다!


3. Entity 생성

서버를 작동하면 JPA가 테이블 생성 쿼리를 자동으로 만든다!


4. pgAdmin4에서 테이블 생성 확인하기

해당 데이터베이스 > Schemas > Tables 를 열어보면 테이블이 생성 뿅!


5. 연결 및 insert 테스트

DB에 정말 값을 넣을 것은 아니기 때문에 테스트로 진행!


얏호 테스트 성공 :)

X 표시된 건 무시하세욤 ㅎㅎ 제 Entity에 추가된 애들..ㅎㅎ

insert된 데이터들도 잘 roll back 됐다!
만세 \^o^/





참고 : https://awse2050.tistory.com/44

profile
Junior Developer
post-custom-banner

0개의 댓글