[TIL] 심화 프로젝트 3일 차

a.rubz·2023년 1월 18일
0
post-thumbnail
post-custom-banner

스파르타 내일배움캠프에서 진행하는 심화 프로젝트 일지를 작성합니다.

📋 오늘 한 업무

  1. 심화 프로젝트 기능 구현
  • @RestControllerAdvice를 활용한 예외처리 구현
  • 관리자 기능들 예외 처리 수정

🔥 업무 중 이슈, 고민 (+ 해결)

구현한 기능의 논의가 필요한 점

현재 내가 담당한 관리자의 기능과 예외처리를 모두 구현했다. 하지만, 세부적인 수정이 필요할 거 같아서 일단 적어뒀고 이를 팀원과 논의해서 결정하려고 한다.

  1. 회원 조회 (페이징)
    ⇒ password 때문에 dto로 반환할지 말지 고민 중 (현재 Page로 User 그대로 반환)
    ⇒ customer 회원 조회, helper 회원 조회를 따로 구현하지 않고 parameter의 role 입력값에 따라 조회의 결과가 달라지도록 구현함

  2. 헬퍼 신청서 목록 조회
    ⇒ dto로 반환할지는 필요없는 데이터가 있는지에 따라 결정할 예정 (아직 없음)

  3. helper 권한 등록
    ⇒ helper 권한 등록 시, helper 신청글을 삭제할까 고민 중
    ⇒ 신청글에 status 추가해서 신청이 수락되었는지 거절되었는지 확인할 수 있도록 할까도 고민

  4. helper 권한 삭제
    ⇒ 권한을 삭제하는게 HELPER→CUSTOMER이라 기능은 삭제지만 PutMapping으로 설정



✨ 내일 할 일!

  • 프로젝트 기능 구현 마무리 (오류 잡기 제외)
profile
🔥 개발 공부 🔥
post-custom-banner

0개의 댓글