### 📄 설명 Friend 도메인의 Service 및 Controller 계층을 구현하여 친구 관련 비즈니스 로직과 HTTP API 엔드포인트를 완성합니다 ### ✅ 작업 내용 ### FriendService 구현 - [ ] 친구 요청 생성 로직 (자기 자신 요청 방지, 중복 요청 검증) - [ ] 친구 요청 수락 처리 - [ ] 친구 관계 삭제 (양방향 삭제) - [ ] 친구 목록 조회 (ACCEPTED 상태만) - [ ] 친구 상태 변경 (PENDING, ACCEPTED, BLOCKED) - [ ] FriendDAO를 주입받아 DB 접근 처리 ### FriendController 구현 - [ ] POST `/api/friends/request` - 친구 요청 생성 - [ ] POST `/api/friends/accept` - 친구 요청 수락 - [ ] DELETE `/api/friends/{friendId}` - 친구 삭제 - [ ] GET `/api/friends` - 내 친구 목록 조회 - [ ] PUT `/api/friends/status` - 친구 상태 변경 (차단 등) - [ ] Gson을 사용한 JSON 요청/응답 처리 - [ ] 예외 처리 및 HTTP 상태 코드 반환 ### 비즈니스 규칙 - 자기 자신에게 친구 요청 불가 - 이미 친구 관계가 존재하면 중복 요청 방지 - 차단된 사용자에게는 친구 요청 불가 ### 🏷️ 관련 라벨 FEAT ### 🙋🏻 참고 사항 _No response_
📄 설명
Friend 도메인의 Service 및 Controller 계층을 구현하여 친구 관련 비즈니스 로직과 HTTP API 엔드포인트를 완성합니다
✅ 작업 내용
FriendService 구현
FriendController 구현
/api/friends/request- 친구 요청 생성/api/friends/accept- 친구 요청 수락/api/friends/{friendId}- 친구 삭제/api/friends- 내 친구 목록 조회/api/friends/status- 친구 상태 변경 (차단 등)비즈니스 규칙
🏷️ 관련 라벨
FEAT
🙋🏻 참고 사항
No response