문제 상황

Batch API 실행 시, 다른 데이터는 저장되는데 Top5Statistics 배치 데이터만 저장되지 않음

가설

접근

  1. master slave 구조 제대로 나누었는지 확인
  2. 동일 entity에 대해 각각 Top5StatisticsMasterRepository, Top5StatisticsSlaveRepository 구성
  3. 1,2번 적용했는데 안되어 JPA문제로 판단 → JDBC로 변경

해결 방법

기존 JPA 방식 대신, JDBC 기반 저장 방식으로 writer 전환 → 다른 배치에 이미 적용된 방식과 동일하게 처리

결과

저장 완료

회고