Search
3️⃣

실전 날씨 일기 프로젝트

생성일
2023/08/30 06:20
월별
3개월-Java / Spring 몰입
강사님
김조현 강사님
프로젝트 진행 전
01_주제 설명
02_사용할 데이터 설명 (openweathermap api)
프로젝트 준비하기
01_Spring Boot initializr
02_프로젝트 구동시켜보기
03_테스트 코드 작성하기
날씨 데이터 저장하기
01_openweathermap 데이터 확인
02_MySQL 연동작업
03_날씨 데이터 저장 API 작성
04_같은 데이터는 한번만 저장하기 (캐싱 개념)
JPA 개념
01_ORM 개념 이해하기
02_JPA vs JDBC
03_JDBC 방식으로 날씨 데이터 저장하기
01_날씨 조회 API 작성
02_날씨 일기 작성 및 수정하기
03_날씨 일기삭제 API 작성
04_DB의 날씨 데이터 삭제하기
01_데이터 수정중에 예외가 발생한다면?
02_Spring 트랜잭션 이해하기
03_트랜잭션 코드에 반영하기
날씨 저장 스케쥴링
01_Spring Scheduler
02_매일 자정에 날씨 데이터 불러오기
로그 남기기
01_Logback 설정
02_logger 작성
예외 처리하기
01_에러상황 정의하기
02_Exception Handler 작성
03_Controller Advice 작성
API document 만들기
01_swagger
02_프로젝트 구동시켜보기
03_테스트 코드 작성하기