빠르게 방법만 우선 포스팅 하겠습니다.
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. 생성테스트 및 결과
'Back-End > Spring' 카테고리의 다른 글
@QueryProjection 으로 Querydsl 작성 (1) | 2021.05.11 |
---|---|
JPA) @Entitygraph (0) | 2021.05.07 |
Spring) 게시물 찜하기 기능 구현 - 데이터 전달 (1/2) (0) | 2021.03.30 |
ajax 통신시 URI로 이메일 문자열 보낼시 dot(.) 이하문자삭제 문제 (0) | 2021.03.25 |
MyBatis) MySQL로 Insert한 데이터의 자동생성된 pk 값 가져오기. (1) | 2021.03.22 |