SNS 만들기 4일차 마지막 날

앞고기랑 소금·2024년 9월 9일

스파르타 TIL

목록 보기
37/43

37일차

팀 프로젝트 sns 만들기 4일차 일일업무 마지막 날
1. 좋아요 추가시 알림(본인 게시물/댓글 제외)도 같이 추가 (LikeService에서 AlarmRepository 연결해서 추가하게함.)
2. 댓글 추가시 알림(본인 게시물 제외)도 같이 추가
(좋아요와 마찬가지, AlarmRepository 연결해서 추가)
3. 팀원과 상의 후 친구추가요청시 알림도 같이 추가
(AlarmRepository 연결해서 추가)
4. 본인 알림 외 삭제 못하게 예외처리 & 좋아요/알림 기능 전부 예외처리 추가 (GlobalExceptionController)
5. 팀과 api전체 테스트(예외포함)
6. 테스트 결과 댓글/게시물/친구요청 삭제시 알림 조회기능에서 error 발생
7. Service단에서 좋아요/댓글/친구추가요청 추가시 같이 추가했으니까 삭제도 같이 삭제되게해서 error 해결
8. 발표PPT 일부 제작

repository들을 연결하면 안됌

TAT맞추려고 일단 구현 시키려 한것이지만..ㅠ
service에 여러 repository들을 연결하면 의존성이 생기고 단일책임 원칙을 못지킴
(AlarmService에는 AlarmRepository만! LikeRepository말고 LikeService로 연결하기 )

0개의 댓글