프로젝트 생성
라이브러리 살펴보기
view 환경설정
DB설치 (h2)
JPA, DB 설정, 동작확인
할거다.
먼저 프로젝트 생성
Spring web
thymeleaf
Spring data jpa
h2 database
lombok
이렇게 종속성 가져간다.
h2가 개발용이나 연습용이나 이럴 때 좋다고 한다.
가볍고 좀 포켓같은 느낌인 것 같다.
스프링 데이터 JPA는 스프링 데이터와 하이버네이트를 사용한다.
잘 세팅 되었나 main, test 실행 함 해보고
lombok같은 경우 인텔리제이에도 추가로 플러그인을 깔아야 함.
종속성 관계 보려면 gradle 창을 보면됨. 안보일 경우 view - tool window - gradle
뭐 여러가지 자동으로 가져온다. spring boot starter jpa를 쓰면 logback, @Slf4j 도 자동으로 가져온다.
핵심 라이브러리
스프링 MVC
스프링 ORM
JPA, 하이버네이트
스프링 데이터 JPA
기타 라이브러리
h2 (DB)
커넥션 풀. 기본은 HikariCP
WEB(타임리프)
로깅 (Slf4j)
테스트
'스프링데이터 + JPA > 웹 애플리케이션 개발' 카테고리의 다른 글
6. 도메인 모델과 테이블 설계 (0) | 2023.11.04 |
---|---|
5. 요구사항 분석 (0) | 2023.11.04 |
4. DB(H2) 설치 및 설정 (0) | 2023.11.04 |
3. 뷰 환경설정 (0) | 2023.11.04 |
1. 스프링 부트 + JPA (0) | 2023.11.03 |