샤인의 IT (막 적는) 메모장

[JAVA] Springboot postgresql 연동 본문

Programming/JAVA

[JAVA] Springboot postgresql 연동

신샤인 2022. 1. 2. 23:06
반응형

postgresql 연동

 

postgresql 설치

https://www.postgresql.org/download/windows/

DB 설정값은 default!

 

postgresql 설치 페이지

 

설치 후 psql 실행

psql 실행 시

DB 생성

CREATE DATABASE student;

GRANT ALL PRIVILEGES ON DATABASE “<DB명>” TO <User>;

\c <DB명>

\d relation

App으로 돌아와서 프로퍼티 및 디펜던시 파일 수정 후 실행

 

 

DB 설정 정보 입력

application.properties

spring.datasource.url=jdbc:postgresql://localhost:5432/student
spring.datasource.username="<User명>"
spring.datasource.password="<비밀번호>"
spring.jpa.hibernate.ddl-auto=create-drop
spring.jpa.show-sql=true
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect
spring.jpa.properties.hibernate.format_sql=true

JPA 디펜던시 추가

pom.xml

		...
        <dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-data-jpa</artifactId>
		</dependency>
        ...

 

참고

https://www.youtube.com/watch?v=9SGDpanrc8U&t=1600s 

 

반응형
Comments