[Spring] 검색 조건이 까다로울 때, 어떻게 해야 좋을까?
몇 달 전 진행한 프로젝트에서 사용자가 설정한 조건에 맞는 게시글을 가지고 와야되는 기능이 있었습니다. 예전에 구현했던 기능이지만, 생각난 김에 한 번 정리해보겠습니다. 본격적으로 들어가기에 앞서,,,이 글은 그냥 기록용입니다 !!! 정답이 아닙니다 ,,!! 단순히 보이는 기능이지만, 검색 조건은 다음과 같았습니다. [키워드 검색] 사용자가 입력한 키워드에 맞는 게시글이 나올 것 (키워드 입력이 없을 경우, 모든 게시글이 나올 것)[좋아요 여부] 자신이 좋아요를 누른 게시글만 나올 것[작성 여부] 자신이 작성한 게시글만 나올 것[페이지네이션] 사용자가 원하는 페이지에 대한 게시글이 나올 것[정렬] 작성 날짜, 좋아요, 조회수에 따른 게시글을 정렬할 것 저는 params의 인자로 keyword, like,..
2023. 12. 31.