Project Setup

dev_314·2022년 8월 23일
0

JPA - Trial and Error

목록 보기
2/16

환경 설정

start.spring.io를 사용하여 Spring Boot 환경을 구축했다

Dependencies

Lombok

  1. Preferences - plugins 검색 - lombok 설치
  2. Preferences - annotation processor 검색 - Enable annotation processing 활성화 & Apply

Spring Web

Spring Data JPA

MySQL Driver

프로젝트에서 RDB로 MySQL을 사용했다.

Trial and Error


정상 실행이 안 된다. 데이터베이스 연결 정보를 설정하지 않아서 그런 것 같다.

application.properties에 다음과 같이 입력한다

spring.datasource.driver-class-name: 사용할 DB 드라이버 경로
spring.datasource.url: jdbc:mysql://{IP}:{PORT}/{DB NAME}

이제 정상 실행된다.

DB, JPA 이름 맞추기

application.properties에 다음과 같이 입력한다

spring.jpa.hibernate.naming.physical-strategy=org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl

@Table, @Column Annotation을 통해 명시적으로 지정한 이름을 사용하도록 설정

To Do

  1. start.spring.io를 통해 설치한 Dependeny 내부 분석하기
  2. Lombok 내부 작동 방식 공부하기
profile
블로그 이전했습니다 https://dev314.tistory.com/

0개의 댓글