Querydsl 도입
- build.gradle 작성, JPAQueryFactory등 Querydsl 도입
- 기존에 있는 jpql을 querydsl로 바꾸기
- 홈 화면에서 페이징, 정렬 기능 (대량 강의 데이터 추가, ddl 설정 변경)
- 강의 검색기능추가 (페이징, 정렬기능)
N+1문제를 해결해야하는 기능 도입
멤버를 눌렀을때 그동안 달았던 리뷰가 무엇인지 볼 수 있는 기능을 도입해야합니다.
이 기능은 mvc2강의를 통해 실제 로그인과 회원가입 기능을 구현한 뒤 도입해야 하기 때문에 Querydsl도입에서 다루지 않습니다.
MVC2 강의 듣고난 뒤 추가할 기능들
- 회원가입, 로그인
- 회원정보페이지
- 강의 리스트 생성 수정 삭제 기능
- 회원정보에서 내가 단 리뷰와 강의리스트를 볼 수 있게 함 (N+1문제 해결해야함)
'Project > ClassFlix' 카테고리의 다른 글
[ClassFlix] EP 18. QueryDSL 도입 (검색기능) (0) | 2021.07.23 |
---|---|
[ClassFlix] EP 17. QueryDSL 도입 (페이징, 정렬) (0) | 2021.07.14 |
[ClassFlix] EP 15. 리팩토링 (Spring Data JPA 적용) (0) | 2021.06.02 |
[ClassFlix] EP 14. 리팩토링과 성능최적화 - 3 (0) | 2021.05.21 |
[ClassFlix] EP 13. 리팩토링과 성능최적화 - 2 (사진업로드, 출력) (0) | 2021.05.18 |