- 오프라인 스터디 불가로 인한 각 개인 정리
- 지난 주 목표했던 도서관 배치 프로세스 구현
- 미비한 점이나 개선할 점이 있는 경우 추가 구현
- Spring docs 읽기
-
개발 프로세스 시나리오
-
전국도서관표준데이터 csv 파일이 정기적으로 resources/files/ 경로에 업로드
- csv 파일의 저장 포맷은 LibraryDTOFields의 enum Field에 정의된 내용과 같다.
-
위 경로에 저장된 전국도서관표준데이터.csv 파일을 읽어 임시 테이블(CSV_TABLE)에 저장하여 데이터 정규화 작업 준비
- 정규화의 기준은 시도, 시군구로 데이터를 분류
-
현 프로젝트에서는 시도, 시군구, 도서관, 도서관상세로 정규화처리
-
정규화된 데이터를 레포트(LibraryTotalEntity)로 출력
- 레포트 내용은 다음과 같다.
- 시도, 시군구에 대한 표준화 코드 추가
- 시도 별, 시군구 별 도서관 집계
- 도서관 분류별 별 도서관 집계
- 레포트 내용은 다음과 같다.
-
-
로그 분석을 통한 SpringBoot Batch 프로세스 이해

