Skip to content

Pdongjaelee/WEEK07_Clon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

🕹 클론 프로젝트 BackEnd 🕹

프로젝트 설명

🎮 롤 전적 검색 OP.GG 클론 🎮

https://youtu.be/SxnBJpBXc_0

20221103_143951


🌟 주요기능

1. 게시글 생성

2. 인기글 조회

3. 게시글 검색

4. 이메일 중복 확인

5. 닉네임 중복 확인


⚙ API 설계

https://www.notion.so/686e87c64771405f915dbcea50d3dd3a?v=9bcdea42e28a405b975f03742df511e2

🔐 ERD

Untitled (1)

🚀 트러블슈팅

1. 검색 기능 구현 시 RequestParam어노테이션 문제
👌 검색 기능 구현시 컨트롤러에서 RequestParam어노테이션을 작성하지 않아 response를 프론트로 보낼수 없었던 문제해결
  (구글링 시 생략이 가능하다고는 보았으나 확실하지 않아 value와 required, defaultValue를 모두 명시해놓기는 하였음)
2. 좋아요가 눌린 게시글은 삭제가 되지 않는 문제발생
👌 post delete 수정

 LikesRepository 에
 void deleteAllByPost(Post post); 추가 //LikesRepository에 게시글에서 좋아요를 찾아 삭제하는 메소드

 PostService delete 부분에
 likesRepository.deleteAllByPost(post); 추가 //post delete 메소드 전 like delete 메소드 기능 추가

BackEnd 팀원 깃허브

👩‍💻 강진구 👩‍💻 조정우 👨‍💻 이동재

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages