Shop 서비스

Spring Boot · Spring Data JPA · QueryDSL

문제정의

예: 카테고리/가격/키워드로 동적 검색을 지원하면서도 N+1 없이 빠르게 조회.

접근

아키텍처

Controller → Service → Repository(QueryDSL)
                       ↳ ReadModel(DTO)
    

핵심 코드

// 예시: where 조건 동적 조립 (Kotlin/Java 아무거나 가능)
// BooleanBuilder 로 필터 조합, 페이징 적용
    

성능/함정

회고

무엇을 배웠고 다음엔 무엇을 바꿀지.

라이브 데모 프로젝트 목록