kakao-tech-campus-2nd-step3 / Team13_BE

13조 백엔드
4 stars 5 forks source link

차트 CRUD 구현, 공통 Response 포맷 작성 #33

Open yooookm opened 4 days ago

yooookm commented 4 days ago

🔥 관련 이슈

close: #31 #32

📝 작업 상세 설명

차트 CRUD 구현

구현 목록

  • 환자별 차트 조회
  • 차트 개별 조회
  • 차트 생성, 수정, 삭제 구현

신경 쓰이는 부분

  • 엔티티에 선언한 Setter
  • MapStruct를 쓰면서 어쩔 수 없이 Setter를 붙여놨음
  • 후에 setter를 최대한 자제하는 방식을 찾아보겠습니다

앞으로 구현해야 할 기능

  • 에러 처리
  • 권한 확인 로직

공통 Response 포맷 작성

사용법

  1. 성공 응답:

    • ApiUtils.success(data) : 데이터가 있을 때
    • ApiUtils.success() : 데이터가 없을 때
  2. 실패 응답:

    • ApiUtils.error(HttpStatus, "에러 메시지")

사용 예시

⭐ 리뷰 요구 사항

  1. 공통 Response 포맷 사용법이 헷갈리신다면 갠톡주세요
  2. Chart 엔티티가 복잡해서 의도대로 잘 설계했는지 모르겠네요.. 확인 부탁드립니다~!
  3. 다음 번부턴 꼭 이슈 별로 pr 날리겠습니다. 이번만 봐주세요 ㅎ
mogld commented 4 days ago

너무 수고 많으셨습니다!!! 👍