Back-End/Spring
Spring Data JPA 와 Postgresql 연동
어렵다어려웡
2021. 4. 21. 02:06
빠르게 방법만 우선 포스팅 하겠습니다.
1. build.gradle
직접 프로젝트 생성시 의존성 추가를 하셔도 됩니다.
2. application.properties
# Postgresql
spring.datasource.url=jdbc:postgresql://localhost:5432/fowkr
spring.datasource.username=fowadmin
spring.datasource.password=fowadmin
# JPA
spring.jpa.hibernate.dialect = org.hibernate.dialect.PostgreSQL10Dialect
spring.jpa.hibernate.ddl-auto=update
spring.jpa.properties.hibernate.format_sql = true
spring.jpa.show-sql = true
기본적으로 Postgresql을 설치하시면 postgres라는 사용자이름과 데이터베이스를 가지고 사용하게됩니다.
3. JPA 테스트 용 엔티티를 생성
서버를 키시면 테이블이 생성되는 쿼리가 만들어진다.
4. 테이블 확인하기
Postgresql을 설치하시면 pgAdmin4 를 사용하게되는데요
테이블이 생성되어있는 위치를 못찾을수도 있습니다.
제가 그랬습니다.. 구글링을해도 그냥 SQL문 만 써놓은 포스팅이 많아서 직접 찾아봤습니다.
5. 생성테스트 및 결과