You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
이번 네트워킹 미션은 객체 지향적인 좋은 코드를 목표로 하는 것이 아니라, Jsoup 혹은 Web Client 를 경험해 보는 것이 목표입니다.
1팀은 Jsoup 을, 2팀은 Web Client 를 이용하면 됩니다. 단, 다른 팀의 미션을 원하거나 두 미션을 모두 경험하고 싶으면 원하는 대로 하셔도 됩니다.
build.gradle 에 작성된 버전을 기준으로 합니다. Spring Boot 는 3.1.5, Java 는 17 버전을 활용합니다.
1단계 : Fork & Clone
현재 Repository를 각자 Fork한 후 Clone한 뒤 작업환경을 만든다.
새로운 branch 를 만들어 해당 branch 에서 작업한다.
의존성 추가는 자유롭게 해도 된다.
2단계 : 날씨 정보 가져와 일교차 구하기
localhost:8080/weather 에 접속하면 (Get 요청하면) 요청한 날의 전 날, 즉 어제 날짜의 서울 날씨를 가져와 일교차를 계산 후 다음의 문자열을 return 한다. 최고 온도는 $ta_max 이고 최저 온도는 $tm_min 입니다. 일교차는 $diff 입니다.
단, 어제 날짜가 어렵다고 생각된다면 2023년 11월 1일의 날씨를 고정적으로 가져와도 된다.