Zero to Hero
 

실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화 - 인프런 | 강의

스프링 부트와 JPA를 활용해서 API를 개발합니다. 그리고 JPA 극한의 성능 최적화 방법을 학습할 수 있습니다., 본 강의는 자바 백엔드 개발의 실전 코스에 있는 활용2 강의 입니다. 스프링 부트와 J

www.inflearn.com

후기

JPA를 활용한 CRUD 중 R(Read)에 초점을 맞춘 성능 최적화 관련 내용을 다룬다.

 

강의 자체가 선수 강의를 수강했다는 전제 하에 진행된다. (선수 강의 관련된 후기는 여기)

 

여전히 구현에는 JpaRepository를 사용하지 않는다.

DB에 접근해서 Entity를 불러오는 것은 결국 내부적으로 DB에 쿼리를 날린다는 뜻이고, 쿼리의 호출 수가 적을수록, 쿼리 자체가 성능이 좋을수록 DB로 인해 발생하는 Latency를 줄일 수 있다.

 

JPA에서 제공하는 옵션들을 활용해 쿼리를 최적화하고, 요구사항에 맞는 다양한 JPQL을 예시로 보여주신다.

 

저번 강의부터 느꼈지만 소단원이 지나가면 한번 리마인드 차원에서 정리 + 실무 팁을 알려주시는데 괜찮은 것 같다.

 

추천하는 대상

  1. 책보단 강의를 들으면서 공부하는 스타일이신 분
  2. 강사님의 JPA 관련 커리큘럼을 완강하실 계획이신 분
  3. Spring(Boot)를 통한 웹 서버 개발 관련 기초 지식이 있으신 분

비추천하는 대상

  1. 당장 실무에서 효율적으로 JPA를 사용하셔야 하는 분(께선 이 강의를 추천)
  2. 이미 책을 참고하시면서 개발을 충분히 하고 계신 분
  3. Java 및 Spring(Boot)를 통한 웹 서버 개발 경험이 없으신 분
profile

Zero to Hero

@Doljae

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!