728x90
이전글
1차 미션 종료.
12월 20일(화) ~ 12월 27일(화) 8일간의 1차 미션 종료.
1차 미션 Best Coder 선정
구현 목록
API 엔드포인트
http://ec2-3-37-127-126.ap-northeast-2.compute.amazonaws.com:8080/swagger-ui/
분류 | HTTP | URL | 설명 | 구현완료 |
users | POST | /api/v1/users/join | 회원가입 | [v] |
users | POST | /api/v1/users/login | 로그인, 토큰 | [v] |
posts | GET | /api/v1/posts | 포스트 리스트 | [v] |
posts | GET | /api/v1/posts/{postsId} | 포스트 상세 내용 | [v] |
posts | POST | /api/v1/posts/ | 포스트 등록 | [v] |
posts | PUT | /api/v1/posts/{id} | 포스트 수정 | [v] |
posts | DELETE | /api/v1/posts/{id} | 포스트 삭제 | [v] |
Admin
분류 | HTTP | URL | 설명 | 구현 완료 |
users | POST | /api/v1/users/{id}/role/change | 유저 역할 변경 | [v] |
- ADMIN 회원은 일반 회원의 권한을 ADMIN으로 승격시킬 수 있습니다.
- ADMIM 회원은 모든 사용자의 글과 댓글에 수정, 삭제를 할 수 있습니다.
UI
리팩토링 1
- 메서드 반환 타입을 Void로 변경
- 메서드 구현시 Setter -> Builder 활용
- ErrorCode Message 활용
리팩토링 2
- UserRole 변경 Method 변수명 변경
- PostReadResponse에 of()메서드 생성
반응형
'회고록 > Archive' 카테고리의 다른 글
[Project] 09. SNS 웹 서비스 제작 (0) | 2023.01.05 |
---|---|
[Project] 08. SNS 웹 서비스 제작 (1) | 2023.01.04 |
[Project] 06. SNS 웹 서비스 제작 (0) | 2022.12.27 |
[Project] 05. SNS 웹 서비스 제작 (0) | 2022.12.26 |
[Project] 04. SNS 웹 서비스 제작 (0) | 2022.12.23 |