(1편) https://sedangdang.tistory.com/279?category=1020314 - 요청 파라미터에 넣을 csv 데이터 가공하기 * 개인 토이 프로젝트에 적용하는 과정을 남긴 글이라 그대로 따라하기에 어려움이 있을 수 있습니다 - JAVA + Spring + JPA + MySQL 2편. 가공된 csv 데이터를 자바에서 읽어서 DB 테이블에 저장하기! # 1. csv 파일 읽기 스프링 부트 | 상대 경로 현재 디렉토리(./)는 어디를 뜻하는 것일까? 개인적으로 만들어보고 있는 자바 스프링 프로젝트에서 외부 리소스 파일을 읽어야 할 일이 있어 찾아보는데 정말 내가 잘못된 개념을 알고 있었던 것 같아 적용하는데 골머리를 앓았고, 또 그 sedangdang.tistory.com (해당 글 ..
기상청에서 제공하는 오픈 API를 이용해 현재 시점의 날씨를 알아보는 기능을 만들어보자! https://www.data.go.kr/data/15084084/openapi.do 기상청_단기예보 ((구)_동네예보) 조회서비스 초단기실황, 초단기예보, 단기((구)동네)예보, 예보버전 정보를 조회하는 서비스입니다. 초단기실황정보는 예보 구역에 대한 대표 AWS 관측값을, 초단기예보는 예보시점부터 6시간까지의 예보를, www.data.go.kr 들어가서 활용 신청을 미리 해놔야한다 반영 시간이 조금 걸리기 때문에 미리미리 해두고 나서 진행하는 것이 좋다. API 중 우리가 중점적으로 사용할 것은 "초단기 실황 조회" 기능이다 API 요청을 위해 넣어줘야할 파라미터는 위와 같은데, 가장 중요한 것은 예보지점의 X,..
1. div 요소를 화면 전체로 채운다 div 요소는 기본적으로 block 요소이기 때문에 width는 기본적으로 한 줄을 다 차지한다. 하지만 높이는 기본적으로 fit-content이기 때문에 화면 정중앙에 배치하기 위해서는 div 요소가 화면 100%를 꽉 채우도록 설정해 줘야 한다. height를 100vh로 설정해주면 된다. 근데 여기서 특이한 점은 100%로 하면 적용이 안된다는 것이다 #parent{ background-color: palegreen; height: 100vh; /* 100% (X) */ } .card { height: 100px; width: 100px; border: 2px solid gray; text-align: center; background-color: crimso..