springboot(12)
-
기상청API를 활용한 나만의 Weather 만들기 X
5편을 만들고 싶었지만 예전에 코드를 한번 다 갈아엎어서 그전에 했던 코드가 남아있지 않습니다..새로 만들었던 코드로 돌아오겠습니다.
2024.11.18 -
기상청API를 활용한 나만의 Weather 만들기(4) - service
이전글https://codepracticeroom.tistory.com/208 기상청API를 활용한 나만의 Weather 만들기(3) - domain, repository, service이전글https://codepracticeroom.tistory.com/207 기상청API를 활용한 나만의 Weather 만들기(2) - 기상청API 데이터 분석이전글https://codepracticeroom.tistory.com/206 기상청API를 활용한 나만의 Weather 만들기(1)JAVA :17codepracticeroom.tistory.com 개발환경 : Wondow10IDE : IntelliJJava : 17 이번에는 나의 클래스에 기상청 api 데이터를 매핑해 볼 것이다. 위 그래프처럼 이루어..
2024.07.04 -
기상청API를 활용한 나만의 Weather 만들기(3) - domain, repository, service
이전글https://codepracticeroom.tistory.com/207 기상청API를 활용한 나만의 Weather 만들기(2) - 기상청API 데이터 분석이전글https://codepracticeroom.tistory.com/206 기상청API를 활용한 나만의 Weather 만들기(1)JAVA :17개발 OS : WindowIDE : IntelliJ 기상청 API를 활용하여 날씨 정보를 실시간으로 확인하고 일주일 예상 날씨를codepracticeroom.tistory.com 개발환경 : Wondow10IDE : IntelliJJava : 17 이전 글에서 기상청 API의 데이터를 분석해 봤다. 이번에는 실전에 적용해 보도록 하겠다. 먼저 https://start.spring.io/ 에..
2024.07.02 -
기상청API를 활용한 나만의 Weather 만들기(1)
JAVA :17개발 OS : WindowIDE : IntelliJ 기상청 API를 활용하여 날씨 정보를 실시간으로 확인하고 일주일 예상 날씨를 구할 것이다. 먼저 기상청 단기예보 API 키를 발급받아야 한다.아래 사이트에 회원가입을 하고 활용신청을 클릭하면 바로 발급된다. https://www.data.go.kr/data/15084084/openapi.do 기상청_단기예보 ((구)_동네예보) 조회서비스초단기실황, 초단기예보, 단기((구)동네)예보, 예보버전 정보를 조회하는 서비스입니다. 초단기실황정보는 예보 구역에 대한 대표 AWS 관측값을, 초단기예보는 예보시점부터 6시간까지의 예보를,www.data.go.kr 우리가 필요한 것은 일반인증키이다. 인코딩 디코딩 둘 중 잘 되는 것으로 선택하면..
2024.06.24 -
Arduino와 SpringBoot를 사용한 온습도 측정 사이트(완) - SpringBoot편
이전글 : https://codepracticeroom.tistory.com/204 이번에는 원하는 기간을 선택하고 그 기간의 데이터를 가져온다.먼저 이전에 했던 findAll.html에 이 코드를 넣어준다. 바로 아래에 넣어주면 된다. 시작 날짜: 종료 날짜: 검색 날짜를 선택하고 Post로 넘겨주는 Html이다. 날짜와 날짜 사이의 기간을 가져와야 하므로 MongoDB의 편리한 기능을 사용한다. WeatherRepository@Repositorypublic interface WeatherRepository extends MongoRepository { List findWeatherDataByDateBe..
2024.06.19 -
Arduino와 SpringBoot를 사용한 온습도 측정 사이트(7) - SpringBoot편
이전글 : https://codepracticeroom.tistory.com/203 이번에는 나의 데이터를 모두 가져와 출력한다. 그 전에 이전에 했던 코드를 리팩토링 해줄 것이다. 먼저DataController에 있던 weatherData.xxx 들을 모두 service로 옮기고 count와 save를 통합한다. WeatherService @Transactional public void save(WeatherData weatherData) { long count = weatherRepository.count(); if (count != 0) { weatherData.setSequence(++count); } else { ..
2024.06.18