maven - pom.xml
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<scope>runtime</scope>
</dependency>
application.properties
spring.datasource.url=jdbc:postgresql://localhost:5432/postgres
spring.datasource.username=유저이름
spring.datasource.password=비밀번호
예시 Entity 코드
package com.example.testproject.data.entity;
import jakarta.persistence.Entity;
import jakarta.persistence.Id;
import jakarta.persistence.Table;
import lombok.*;
@Entity
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
@Table(name = "product")
public class ProductEntity {
@Id
String productId;
String productName;
Integer productPrice;
Integer productStock;
}
성공적으로 연결 시 Entity와 동일한 테이블명, 필드명으로 새로운 테이블이 생성된 것을 확인할 수 있음
반응형