프로젝트 생성
•
Spring boot
◦
IntelliJ-ultimate 버전이 아니라면 스프링 부트 스타터를 이용 (https://start.spring.io/)
•
사용 기능(라이브러리); web, jpa, h2, lombk
•
SpringBootVersion: 2.2.1(2.3.1도 문제 없음)
•
groupId: study
•
artifactId: data-jpa
Gradle config code
Code
기본 동작 확인
•
기본 테스트 케이스 실행
◦
스프링 부트 메인 실행 후 에러페이지로 동작 확인 (http://localhost:8080 )
◦
Code
H2 데이터베이스 설치
•
이 글 참조
스프링 데이터 JPA와 DB설정, 동작 확인
1.
Application.yml 작성
Code
2. 회원 엔티티 작성
Code
3. 회원 JPA 리포지토리 작성
Code
4. JPA 기반 테스트
Code