후기
JPA를 활용한 CRUD 중 R(Read)에 초점을 맞춘 성능 최적화 관련 내용을 다룬다.
강의 자체가 선수 강의를 수강했다는 전제 하에 진행된다. (선수 강의 관련된 후기는 여기)
여전히 구현에는 JpaRepository를 사용하지 않는다.
DB에 접근해서 Entity를 불러오는 것은 결국 내부적으로 DB에 쿼리를 날린다는 뜻이고, 쿼리의 호출 수가 적을수록, 쿼리 자체가 성능이 좋을수록 DB로 인해 발생하는 Latency를 줄일 수 있다.
JPA에서 제공하는 옵션들을 활용해 쿼리를 최적화하고, 요구사항에 맞는 다양한 JPQL을 예시로 보여주신다.
저번 강의부터 느꼈지만 소단원이 지나가면 한번 리마인드 차원에서 정리 + 실무 팁을 알려주시는데 괜찮은 것 같다.
추천하는 대상
- 책보단 강의를 들으면서 공부하는 스타일이신 분
- 강사님의 JPA 관련 커리큘럼을 완강하실 계획이신 분
- Spring(Boot)를 통한 웹 서버 개발 관련 기초 지식이 있으신 분
비추천하는 대상
- 당장 실무에서 효율적으로 JPA를 사용하셔야 하는 분(께선 이 강의를 추천)
- 이미 책을 참고하시면서 개발을 충분히 하고 계신 분
- Java 및 Spring(Boot)를 통한 웹 서버 개발 경험이 없으신 분
'Review' 카테고리의 다른 글
Kotlin Koans (0) | 2021.09.05 |
---|---|
실전! 스프링 데이터 JPA (0) | 2021.08.11 |
파세코 3세대 창문형 에어컨 PWA-3300WG 리뷰 (2) | 2021.07.22 |
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발 (0) | 2021.07.17 |
자바 ORM 표준 JPA 프로그래밍 - 기본편 (0) | 2021.07.17 |