-
Notifications
You must be signed in to change notification settings - Fork 5
Closed
Labels
Description
1. 구분
- BackEnd
- Infra
- ETC
2. 대분류
- feat
- refactor
- settings
- etc
3. 작업의 주 내용에 대해서 작성해주세요
어드민 회원 전체 조회 API 구현 (관리자용)
4. 세부 작업에 대해서 작성해주세요
- 회원 목록 조회 Request/Response DTO 설계 및 구현
- UserListRequestDto (필터링 조건: 권한, 탈퇴여부, 검색어, 날짜범위)
- UserListResponseDto (개별 회원 정보)
- UserListPageResponseDto (페이징 + 통계 정보)
- Repository 동적 쿼리 메서드 구현 (Spring Data JPA 메서드명 기반)
- UserService getAllUsers 메서드 구현 (조건별 분기 처리)
- UserController GET /v1/users 엔드포인트 구현
- MapStruct 매퍼 적용
- Builder 패턴 적용 및 Lombok 어노테이션 통일성 확보
- 페이징, 정렬, 필터링 기능 구현
- PostgreSQL 호환성 문제 해결 (JPQL → 메서드명 기반 쿼리)
- API 테스트 및 검증 완료
Reactions are currently unavailable