반응형

Jpa와 PostgreSQL 연동

라이브러리 설치

  • MySQL과 연동할 때와 마찬가지로 Jpa 라이브러리 설치해야 하고, PostgreSQL 라이브러리도 설치
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
implementation 'org.postgresql:postgresql:42.6.0'

application.yml 설정

  • application.yml에 DB 접속 정보 및 Jpa 설정을 입력해야 함
spring:
  datasource:
    url: jdbc:postgresql://localhost:5432/<DB명>
    username: <PostgreSQL 계정명>
    password: <비밀번호>
    driver-class-name: org.postgresql.Driver
  jpa:
    show-sql: true
    database: postgresql
    hibernate:
      ddl-auto: update
  • 위 두 설정을 마치면 MySQL과 같은 방식으로 사용하면 됨
  • + PostgreSQL에서는 Table명으로 "user"을 사용하면 에러가 발생함
    • 이런 부분만 주의하며 사용하면 됨
반응형

↓ 클릭시 이동

복사했습니다!