Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat : 커서 기반 학원 목록 조회 구현 #145

Merged
merged 8 commits into from
Feb 17, 2024
Prev Previous commit
Next Next commit
feat : 커서 기반 학원 목록 조회 쿼리 구현
  • Loading branch information
byeolhaha committed Feb 17, 2024
commit c587e192c1630e591251e5c98ec9c2ccb0c530f9
Original file line number Diff line number Diff line change
@@ -1,20 +1,21 @@
package org.guzzing.studayserver.domain.academy.repository.academy;

import org.guzzing.studayserver.domain.academy.repository.dto.AcademiesByFilterWithScroll;
import org.guzzing.studayserver.domain.academy.repository.dto.AcademiesByLocationWithScroll;
import org.guzzing.studayserver.domain.academy.repository.dto.AcademyFilterCondition;
import org.guzzing.studayserver.domain.academy.repository.dto.*;

public interface AcademyQueryRepository {

AcademyByLocationWithCursorRepositoryResponse findAcademiesByLocationByCursor(
AcademyByLocationWithCursorRepositoryRequest request);

AcademiesByLocationWithScroll findAcademiesByLocation(
String pointFormat,
Long memberId,
int pageNumber,
int pageSize);
String pointFormat,
Long memberId,
int pageNumber,
int pageSize);

AcademiesByFilterWithScroll filterAcademies(
AcademyFilterCondition academyFilterCondition,
Long memberId,
int pageNumber,
int pageSize);
AcademyFilterCondition academyFilterCondition,
Long memberId,
int pageNumber,
int pageSize);
}
Loading