Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feat] 도시 상세 피드 API 1차 구현 #64

Closed
wants to merge 69 commits into from

Conversation

jo0oy
Copy link
Contributor

@jo0oy jo0oy commented Jan 11, 2024

🎯 목적

  • 새 기능 (New Feature)

  • 간략한 설명:
    : 도시 상세 피드 API 1차 구현입니다.

    • 도시 기본 정보 조회
    • 도시 환율 정보 조회
    • 환율 API 호출 로직 구현
    • 환율 업데이트 스케줄러 구현
    • 도시 날씨 정보 조회

🛠 작성/변경 사항

  • 변경 사항

    • Place 엔티티에 City 엔티티가 @ManyToOne으로 연관관계를 추가했습니다.
      • 그에 따른 파일 수정이 있었습니다.

🔗 관련 이슈


💡 특이 사항

  • 주목할 사항
    • Redis TestContainers 설정을 작성한 추상 클래스 'AbstractContainersSupport'를 test/config 디렉토리에 추가했습니다.
      • @SpringBootTest 테스트의 경우 'AbstractContainersSupport'를 extends 해야 에러가 발생하지 않습니다!

🧪 테스트

  • CityService, WeaherRepository Unit 테스트 작성 및 정상 동작 확인

This close #55

jo0oy added 30 commits January 12, 2024 04:45
매일 9:00/12:00/15:00 환율 API 호출하는 스케줄러 구현

related to #55
- List<Weather> findAllByCityAndMonthInOrderByMonthAsc(City city, List<Integer> months)

related to #55
jo0oy added 23 commits January 12, 2024 05:43
- List<Weather> findAllByCityAndMonthInOrderByMonthAsc(City city, List<Integer> months)

related to #55
@jo0oy jo0oy closed this Jan 11, 2024
@jo0oy jo0oy reopened this Jan 11, 2024
Copy link

github-actions bot commented Jan 11, 2024

Test Results

0 tests   - 1   0 ✅  - 1   0s ⏱️ ±0s
0 suites  - 1   0 💤 ±0 
0 files    - 1   0 ❌ ±0 

Results for commit 5aceb74. ± Comparison against base commit 2194b76.

♻️ This comment has been updated with latest results.

jo0oy added 2 commits January 12, 2024 06:00
… feature/#55-city-api-dev01

# Conflicts:
#	src/main/java/com/haejwo/tripcometrue/domain/triprecord/entity/TripRecordSchedule.java
@jo0oy jo0oy closed this Jan 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request feat 기능을 추가합니다.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[feat] 도시 상세 피드 API 1차 구현
1 participant