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

페이지네이션 개선 #354

Closed
26 tasks done
mingmingmon opened this issue May 25, 2024 · 0 comments · Fixed by #355
Closed
26 tasks done

페이지네이션 개선 #354

mingmingmon opened this issue May 25, 2024 · 0 comments · Fixed by #355
Assignees
Labels
✨ Feature 새로운 기능 명세 및 개발

Comments

@mingmingmon
Copy link
Collaborator

mingmingmon commented May 25, 2024

Describe

API 요청시에 정렬 기준(컬럼)과 방식(오름차순 등)을 같이 요청받아 유동적으로 데이터 응답을 줄 수 있도록 개선하고자 합니다.

Tasks

  • 페이지네이션 개선
  • accuse
  • activityGroup
  • activityPhoto
  • application
  • award
  • blacklistIp
  • blog
  • board
  • book
  • bookLoan
  • comment
  • donation
  • jobPosting
  • login
  • member
  • membershipFee
  • news
  • notification
  • position
  • product
  • recruitment
  • review
  • shedule
  • sharedAccount
  • workExperience

ETC

No response

@mingmingmon mingmingmon added the ✨ Feature 새로운 기능 명세 및 개발 label May 25, 2024
@mingmingmon mingmingmon self-assigned this May 25, 2024
mingmingmon added a commit that referenced this issue May 26, 2024
@limehee limehee linked a pull request May 29, 2024 that will close this issue
limehee pushed a commit that referenced this issue May 29, 2024
* feat: 페이지네이션 개선에 필요한 PageableUtils 작성 #354

* fix: 페이지네이션에 여러 정렬 조건 적용 가능하게 수정 #354

* fix: 잘못 수정한 부분 원상복귀 #354

* fix: Accuse와 Schedule 페이지네이션 수정 #354

* fix: Application 페이지네이션 수정 #354

* fix: Award, Blog, Board 페이지네이션 개선 #354

* fix: Book, Comment, Donation, JobPosting, LoginAttemptLog 페이지네이션 개선 #354

* fix: entity Path 설정 EntityPathBase로 수정 #354

* fix: Product, Review 페이지네이션 개선 #354

* fix: Member, MembershipFee 페이지네이션 개선 #354

* fix: SharedAccount, WorkExperience 페이지네이션 개선 #354

* fix: ActivityGroup, ActivityPhoto 페이지네이션 개선 #354

* fix: BlacklistIp 페이지네이션 개선 #354

* fix: BookLoanRecord 페이지네이션 개선 #354

* fix(AccuseController): Pageable 인자로 AccuseTarget.class 전달 #354

* fix(GlobalExceptionHandler): 정렬기준으로 존재하지 않은 칼럼을 지정한 경우 InvalidColumnException을 발생시키고 핸들러에 등록 #354

* fix(GlobalExceptionHandler): 페이지네이션에서 발생할 수 있는 예외 등록 #354

* fix(Controller): 페이지네이션 정렬기준 defaultValue 설정 #354

* refactor(controller): 페이지네이션 정렬에 사용가능한 칼럼 설명 추가 #354
@limehee limehee closed this as completed May 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ Feature 새로운 기능 명세 및 개발
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants