Skip to content

review 생성, 수정, 삭제 API 구현 #44

@junes7

Description

@junes7

1. 구분

  • BackEnd
  • Infra
  • ETC

2. 대분류

  • feat
  • refactor
  • settings
  • etc

3. 작업의 주 내용에 대해서 작성해주세요

3-1 ReviewMapper 구현
3-2 ReviewCreateRequestDto 구현
3-3 ReviewUpdateRequestDto 구현
3-4 ReviewResponseDto 구현
3-5 ReviewService에서 생성, 수정, 삭제 로직 구현
3-6 ReviewController에서 생성,수정, 삭제 API 구현

4. 세부 작업에 대해서 작성해주세요

4-1 ReviewMapper 구현
① dto -> entity

  • 외래키 관계(고객ID userId,가게ID storeId,주문ID orderId,메뉴ID product_id) 맵핑 무시
  • 생성자, 수정자, 삭제자 맵핑 무시
    ② entity -> dto
  • 외래키 관계(고객ID userId,가게ID storeId,주문ID orderId,메뉴ID product_id) 맵핑
    4-2 ReviewCreateRequestDto 구현
  • 리뷰 등록 요청 Dto
    4-3 ReviewUpdateRequestDto 구현
  • 리뷰 수정 요청 Dto
    4-4 ReviewResponseDto 구현
  • 리뷰 응답 Dto
    4-5 ReviewService에서 생성, 수정, 삭제 로직 구현
    ① 리뷰 등록 로직(create)
    ② 리뷰 수정 로직(update)
    ③ 리뷰 삭제 로직(delete)
    4-6 ReviewController에서 생성,수정, 삭제 API 구현
    ① 리뷰 등록 API
    ② 리뷰 수정 API
    ③ 리뷰 삭제 API

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions