기존 Repository와 QueryDsl을 적용한 SearchRepository
: 현재 모든 설계가 fetch 조건이 Lazy로 되어 있어서 join이 필요한 경우 query가 각각 실행되는 문제가 있다. 해당 문제를 해결해주기 위해서는 query문 실행 시, fetch 조건을 Fetch로 수정해줘야 한다. 그렇기에 SearchRepository에 join이 필요한 쿼리의 경우 적용해주기로 결정
querydsl → projection
ERD → 테이블 명 수정 필요, 대문자로 적용 및 스테이크 명명 규칙 적용
Springboot version 3.x.x, java 17 사용 이유 알아보기
TODO