스프링 부트는 복잡하고 어려운 스프링 기술을 간결하고 쉽게 사용할 수 있도록 도와주는 기술이다.
JPA는 강력한 자바 ORM 표준기술입니다.
이 두기술을 합치면 높은 생산성을 유지하면서 빠르게 웹 애플리케이션을 개발할 수 있습니다.
자바에서는 이 두개를 가지고 개발하는 것이 세계적인 추세
강의 목표 : 실무에서 웹 애플리케이션을 제대로 개발
전체 구성 :
1편 - 웹 애플리케이션 개발
2편 - API 개발과 성능 최적화
1편 - 웹애플리케이션 개발
- 프로젝트 환경설정
- 요구사항 분석
- 도메인과 테이블 설계
- 아키텍처 구성
- 핵심 비즈니스 로직 개발(회원, 상품, 주문)
- 테스트
- 웹 계층 개발
2편 - API 개발과 성능 최적화
REST API개발
- 등록, 수정, 조회 REST API 개발
- API 개발 실무 노하우
성능 최적화
- JPA 극한의 조회성능 최적화 노하우 전수
- 복잡한 예제를 6단계로 성능 튜닝
- 실무 JPA 성능 문제의 90% 해결