아이템 검색

dongdong·2023년 1월 11일
0

공부프로젝트

목록 보기
5/9

아이템 이름으로 검색


동적 검색을 하기위해 ItemSearchCondition 클래스를 정의하였다.(이름 뿐만 아니라 가격 별점 등등 필드에 여러개 추가 할 수도 있다.)
controller

controller부분 검색한 item정보를 model에 담아 보낸다.
검색한 결과를 페이징하기 위해 Pageable 사용
검색은 querydsl을 사용하여 간단하게 해결하였다.

service에서 호출하는 dynamicSearchItems

.where() 절에 검색할 문자가 포함되어있는지 확인해 주는 itemNameContains() 메서드를 만들어서 넣어주었다.

profile
공부하고 기록하기~

0개의 댓글