Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 백준
- K6
- 카드 정렬하기
- 정렬
- 백엔드
- 오프체인
- SpringBoot
- 테스트 커버리지
- 컨트롤 URI
- GPT4-V
- SHA-3
- bastion host
- 분산락
- 화자검증
- soft delete
- Java
- 논리삭제
- 우선순위큐
- 화자식별
- 최대힙
- 무중단 배포
- 배스천 호스트
- cp-abe
- 화자분할
- 가운데를 말해요
- 최소힙
- 부하테스트
- cursor 기반 페이지네이션
- JPA
- 서버
Archives
- Today
- Total
목록batch (1)
아직 미정입니다
[리팩토링] 공공데이터 통계 CSV, JPA 배치 처리로 DB에 적재하기
다음주가 개강이라는 사실을 오늘 깨달았다. 이게 말이 됨? UMC 활동도 끝났고, 개강 전에 25-1학기 iOS 프로그래밍 수업에서 진행한 기말 프로젝트 백엔드 부분을 잠깐 리팩토링하고 싶어져 손을 대봤다. 원래는 빨래 돌리는 동안만 잠깐 해보려 했는데, 하다 보니 한참 지나버려서 결국 빨래를 다시 돌리게 됐다.. 이번에 리팩토링한 부분은 공공데이터 CSV 파일을 DB에 매핑해 저장하는 로직과, 범죄 카테고리 데이터(살인, 사기 등)와 지역(서울, 수원, 광주 등)을 매핑하는 코드다. 공공데이터 DB에 저장DB 직접 호출(save, findAllByCrimeYear) → Map 캐시 & saveAll(batch) 로 교체1. CSV loop에서 통계 저장 부분// ✅ 기존statisticRepositor..
SpringBoot/리팩토링
2025. 8. 26. 22:34