오류 | 페이징+정렬+검색 기능의 캐싱 시도시 IlligalArgumentException 발생
jeongminy
들어가기 전에 기존 service부분 코드는 이러했다. @Cacheable(key = "#keywords", value = ["keyword"], unless = "#keywords.trim().isEmpty()") override fun getItemListPaginated( page: Int, sortOrder: SortOrder?, itemTag: ItemTag, keywords: String? ): Page { return itemRepository.findByPageable(page, sortOrder, itemTag, keywords).map { it.toResponseDto() } } 상품검색 기능에 페이징과 정렬과 검색을 한번에 넣어서 동적쿼리로 구현한 기능이다. 여기에 인기검색어 기능을 ..