Skip to content

리펙토링 Ver.1 #3

@Kwon770

Description

@Kwon770
  • Mapper -> stream.map 으로 전부!
  • Memeber -> reviewCount 제거, review와 연관간계 및 동적 반환
  • @JsonBackReference, @JsonManagedReference : @joincolumn 이용
  • RestaurantService -> review 분리, review -> restaurant 포함?
  • image는 해당 디렉(클래스로) (like post)
  • validateAuthor 함수로 (like post)
  • orElseThrow : optional 사용? // 이름 통일 findOneById 사용 x
  • MemberApiController -> like, toggle & url을 restaurant,report기준
  • 사진 삭제 시, 서버에 저장된 파일도 삭제
  • orphanRemoval, 혹은 삭제와 관련된 테이블들에 대한 테스트 코드 작성 (ex. 글 삭제시, 좋아요/사진/사진파일/댓글/ 삭제 확인)
    ...

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions