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 : Members 탭 설계 및 페이징을 이용한 필터링 기능 구현(SJB-STEP3) #4

Open
wants to merge 5 commits into
base: develop-SJB
Choose a base branch
from

Conversation

sjb7773
Copy link

@sjb7773 sjb7773 commented Jun 8, 2023

로그인 사용자만 접근 가능한 Members 탭 설계 및 구현
Pageable를 이용한 페이징 구현을 통해 유저 등급별 필터링 기능 구현
직접 구현한 MemberRepositoy interface->JpaMemberRepositoy Impl 구조에서 Spring Data JPA를 이용한 JPARepository로 변경
등급 변경 가능성의 위험으로 인한 Member Domain의 EnumType 변경(ORDINAL->STRING)
존재하는 null 로직들을 모두 Optional을 이용한 로직으로 변경
MemberService에서의 Validation 구현.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant