00. 소개
본 노트 정리는 김영한님의 인프런,
실전! 스프링 부트와 JPA 활용 1 - 웹 애플리에키션 개발
을 기반으로 함
#
다루게 되는 도구- Spring Boot
- gradle
- tomcat
- thymeleaf
- JPA
- Hibernate
#
강의목표- 실무에 가까운 spring boot + JPA 를 활용한 복잡한 예제
#
특징- 처음부터 끝가지 하나의 프로젝트로 코딩으로 완성
#
강의 구성- 웹 앱 개발 (지금 강의)
- DB 설계
- 핵심 비즈니스 로직 개발
- 자연스럽게 도메인 주도 설계를 배울 수 있음
- 웹 계층 개발
- API 최적화
- REST api 개발
- 성능 최적화
- JPA 조회 성능 최적화 노하우
- 6단계의 성능 튜닝
- JPA 성능 문제의 90% 가 해결 가능할 있도록 제공
#
가장 중요한 부분- 처음부터 끝까지 직접 코딩!