공공데이터 일출·일몰 API 연동, 스케줄러 배치, DB 저장 (Springboot)

오늘의 개발 프로젝트안녕하세요! 오늘은 스프링 부트(Spring Boot)를 활용하여 공공데이터 포털의 오픈 API를 연동하고, 원하는 데이터를 스케줄러로 자동 수집하여 MySQL 데이터베이스에 적재하는 전체 과정을 A부터 Z까지 단계별로 막힘없이 정리해 보려고 합니다.특히 개발 과정에서 10명 중 8명은 무조건 삽질하게 되는 URL 한글 파라미터 인코딩 문제와 MySQL 테이블의 고질적인 한글 깨짐(Collation) 문제를 스프링 부트 설정과 JPA 코드로 깔끔하게 해결하는 트러블 슈팅 과정까지 깊이 있게 다뤄보겠습니다. 1단계: 공공데이터 포털 API 활용 신청하기가장 먼저 데이터의 원천인 공공데이터 포털에서 키를 발급받아야 합니다.공공데이터포털(data.go.kr)에 로그인합니다.검색창에 "한국천..