이때 리스트 형식에서 위의 사진과 같은 형식을 지니고 있다면 조회 시
와 같이 묶여서 나오지 않고 따로따로 하나씩 나오는 문제를 파악했습니다.
중복 체크 로직 추가
⇒ 페이지 네이션으로 가지고온 결과물들을 순차적으로 돌면서 중복체크를 하고 중복되는 것들의 리스트들을 하나로 합쳐서 Response로 묶어주는 로직을 개발하였습니다.
결과
다른 방안
위 경우에 하나하나 검사를 하면서 진행하는 것이여서 속도가 생각보다 빠르다고 느껴지지 않았습니다.
그래서 직접 쿼리를 작성하여 사용할 수 있는 Mybatis를 이용해보거나 다른 쿼리를 사용해보면 좋을 것 같습니다!