connetist / connectist-backend

2 stars 0 forks source link

[REFACTOR] board service controller, service, domain 리팩토링 #137

Closed hyojaeKwon closed 3 months ago

hyojaeKwon commented 3 months ago

🐼 Summary (요약)

board service 리팩토링

😼 Describe changes with intention (변경내용)

  1. 각 DTO 사용
    • 이제 service를 호출할 때, 파라미터를 dto에 묶어서 호출합니다.
    • 또한, recomment, comment의 dto를 분리하였습니다.
  2. Domain userId확인 로직 추가.
    • Board, Comment, Recomment 도메인 내 delete method에 userId를 확인하는 코드를 추가했습니다.
  3. service return type 변경
    • 이제 comment service에서 boardResponse가 아닌 comment, recomment 객체를 반환합니다.

🐶 Link Issue number (참고사항)

github-actions[bot] commented 3 months ago

Test Coverage Report

Overall Project 14.35% -7.03% :green_apple:
Files changed 0% :green_apple:


File Coverage
CommentDeleteRequest.java 0% :green_apple:
RecommentDeleteRequest.java 0% :green_apple:
CommentDeleteRequest.java 0% :green_apple:
CommentLikeRequest.java 0% :green_apple:
CommentController.java 0% -86.84% :green_apple:
BoardController.java 0% -21.36% :green_apple:
CommentRepositoryImpl.java 0% -44.68% :green_apple:
RecommentRequest.java 0% :green_apple:
CommentRequest.java 0% :green_apple:
Recomment.java 0% -5.96% :green_apple:
Board.java 0% -3.88% :green_apple:
Comment.java 0% -6.34% :green_apple: