- BaseSyncReader: 한 그룹 데이터 반환 후 null로 청크 종료하여 1 chunk = 1 job_execution_id 보장 - chunk(Integer.MAX_VALUE): Reader의 null로만 청크 경계 결정 - BatchWriteListener: SQL을 실행 시점에 생성하여 CommonSql.SOURCE_SCHEMA 초기화 전 null 참조 문제 해결 (빈 생성 시 → 실행 시 지연 생성) - JobConfig: BatchWriteListener에 SQL 대신 테이블명 전달 - Repository: 배치 삽입 시작/완료 로그 주석처리 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| batch | ||