오늘 할 일
- [pre-project] User REST API 구현(전체 회원 조회(pagination), 회원 정보 수정, 비밀번호 찾기)
- 1일 1커밋
오늘 배운 것
[pre-project] User REST API 구현(전체 회원 조회(pagination), 회원 정보 수정, 비밀번호 찾기)
- 14:45~03:35 까지 약 10시간 동안 프로젝트를 했습니다!
- 어제 만들었던 코드를 팀원분과 이야기해보고 나서 하드 코딩으로 넣은 API는 전량 폐기하기로 결정했습니다. 😭😭 이렇게 해도 되나 싶었던 그때의 나에게 뺨을 올리고 싶네요. 결론은 Spring REST Docs를 사용하기 위해 controller부터 service까지 제대로 구성된 애플리케이션을 만들기로 했습니다. Mockito도 기억 안나서 조금 걱정이긴 한데, 버텨 봐야지예
- 그래서 오늘 성공한 기능들!!
- 회원가입
- 로그인: jwt를 이용한 로그인 방식을 사용했습니다.
- 회원 정보 수정
- 회원 정보 조회
- 전체 회원 조회: 페이지네이션 적용 및 tab을 입력받아서 입력 받은 값에 따라 정렬까지 해주었습니다.
- 회원 탈퇴
- 실패한 기능은?
- 비밀번호 찾기:
이 ㅆ...ㅣ...ㅂ...ㅏ이메일로 임시 비밀번호를 보내줘야 하는 기능입니다. 얘는 그냥 안됩니다... 근데 구글의 정책이 바뀐 것 때문인가 해서 네이버도 해봤는데, 그냥 페이지를 못 읽어옵니다... 블로그를 여기저기 뒤져보다가 회원가입을 성공하고 나서 가능하다고 하는데, 해보진 않았습니다. 혹시 모르니 한 번 해볼까 싶기도 한데, 정확한 정보는 아닌 것 같습니다...
- 비밀번호 찾기:
- 태그 조회에 관련된 부분은 저 멀리 미뤄두었습니다. 테이블을 불러오는 것이 너무 헷갈립니다...
- 1일 1커밋
오늘도 프로젝트 git 커밋으로 채우겠습니다 ^_^
느낀점
- 사실 프로젝트를 시작하면서 제가 이걸 할 수 있을까 하는 고민이 굉장히 많이 됐습니다. 스프링때부터는 뭔가 이해하면서 했다기 보단 하루하루 따라하는 데에만 그쳤기 때문입니다. 또 복습까지 완벽하게 한 상태도 아니었기 때문에 걱정이 항상 앞서면서 시간도 모자라서 프로젝트가 두려웠습니다. 하지만 막상 시작해보니 하나씩 차근 차근 해나가면서 재미를 붙이고 있습니다. 조금 느리더라도 부딪혀보는게 낫네요 ㅎㅎ
- 근데 비밀번호 찾기가 왜 안될까요???? 진짜 화나네
내일 할 일
🍏 코드 스테이츠 88일차
[Pre-Project] Day 8
- 비밀번호 찾기 기능 구현
- Answer, Tag 관련 기능 파트 나누고 구현 시작하기
다른거
- 1일 1커밋
'TIL' 카테고리의 다른 글
TIL_20221227 (0) | 2022.12.27 |
---|---|
TIL_20221226 (0) | 2022.12.26 |
🎅🏼 TIL_20221224 (2) | 2022.12.25 |
TIL_20221223 (0) | 2022.12.23 |
TIL_20221222 (0) | 2022.12.22 |