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