사이드 프로젝트에 필터 및 검색기능을 추가해달라는 요청이 있었다. 기존 페이지네이션으로 결과 값을 주고 있던 API에 QueryDSL로 검색 필터를 적용하였다. 요청 사항: DB에 대한 검색 기능 키워드를 통해 제목, 내용에 포함된 DB 검색 positionCode로 일치하는 DB 검색 parentCode(positionCode의 부모) 로 검색 상태 값을 통한 검색 응답값 형식: id": 41, "name": "포지션 테스트용", "recruitStartDate": "2024-02-03", "recruitEndDate": "2024-02-03", "content": "테스트 용", "deposit": 200000, "count": 5, "positionCodeList":[ { "positionCode"..