Skip to content

최근 방문한 장소 반영#24

Open
scholar-star wants to merge 22 commits into
test-deployfrom
backend/yujin/recent
Open

최근 방문한 장소 반영#24
scholar-star wants to merge 22 commits into
test-deployfrom
backend/yujin/recent

Conversation

@scholar-star

Copy link
Copy Markdown
Collaborator

변경점 👍

  • 검색하기 전, 최근/추천 방문을 띄워주는 부분에 대해 모든 유저 기준으로 최근에 방문한 장소를 띄우도록 하였습니다.
  • 또한, 같은 로직을 재사용하면서도 최근 탭에는 개인 별 최근 방문한 장소들을 띄우도록 구분하였습니다.

리팩토링 💧

  • 최근 방문 기록을 저장, 정렬(여기서 RDS보다 더 큰 이점이 있습니다), 조회하는 과정을 용이하게 하기 위해 Redis라는 NoSql Database를 도입하였습니다.

테스트 💻

  • Intellij IDE의 Database에서 해당 데이터가 잘 들어가는지, Postman으로 조회가 잘 되는지 블랙박스 테스트를 진행하였습니다.

스크린샷 🖼

화면 캡처 2026-07-12 143847 * Redis에 저장된 장소 ID와 해당 장소 상세 방문 시점 전체 최근 결고 * 전체 기준 최근 방문한 장소를 들고 오는 엔드포인트

비고 ✏

  • 입출력 형식에 대한 설명은 노션 API 명세에 자세히 작성해두겠습니다!
  • 특히 서경님은 이 로직에서 허점이 있거나, 의문이 들거나, 설치/도입 관련해서 궁금한 점이 있으시다면 문의주시고 필요에 따라서는 해당 브랜치를 다운받아 고치셔도 괜찮습니다!

# Conflicts:
#	backend/.idea/dataSources.xml
#	backend/gradle/wrapper/gradle-wrapper.properties
#	backend/src/main/java/_team/onmyway/config/SecurityConfig.java
#	backend/src/main/java/_team/onmyway/entity/Place.java
#	backend/src/main/java/_team/onmyway/exception/GlobalExceptionHandler
#	backend/src/main/java/_team/onmyway/initializer/DataInitializer.java
#	backend/src/main/java/_team/onmyway/repository/cookie/CookieAuthorizationRequestRepository.java
#	backend/src/main/java/_team/onmyway/service/ImageService.java
#	backend/src/main/java/_team/onmyway/service/RecommendationService.java
#	backend/src/main/resources/application.properties
#	backend/src/main/resources/data/one_cup/부산 한 잔 영업시간.csv
#	backend/src/main/resources/data/one_cup/부산 한 잔.csv
#	backend/src/main/resources/data/one_game/부산 한 판 영업시간.csv
#	backend/src/main/resources/data/one_meal/부산 한 끼 영업시간.csv
#	backend/src/main/resources/data/one_meal/부산 한 끼.csv
# Conflicts:
#	backend/src/main/java/_team/onmyway/repository/cookie/CookieAuthorizationRequestRepository.java
#	backend/src/main/java/_team/onmyway/service/RecommendationService.java
#	backend/src/main/resources/data/one_cup/부산 한 잔 영업시간.csv
#	backend/src/main/resources/data/one_cup/부산 한 잔.csv
#	backend/src/main/resources/data/one_game/부산 한 판 영업시간.csv
#	backend/src/main/resources/data/one_meal/부산 한 끼 영업시간.csv
#	backend/src/main/resources/data/one_meal/부산 한 끼.csv
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant