Composite PK에서 시작된 Spring Boot 4 / Spring Batch 6 업그레이드 기록

2
AI 요약

이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.

이 게시물은 Spring Boot 4 및 Spring Batch 6 업그레이드 과정과 Composite PK 적용 기록입니다.

요약

  • 출발점: Spring Data JDBC의 Composite ID 적용
  • 범위 확대: Spring Boot 4, Spring Framework 7, Spring Batch 6, Jackson 3, Kotlin 2.3, Gradle, ojdbc11
  • 주요 변경사항: Batch 메타데이터 저장 방식 변경, Job 실행 API 및 JobParameters 구조 변경, listener·item 패키지 이동
  • 운영 준비사항: 실패한 JobExecution 정리, Batch 메타 스키마 마이그레이션, DB 접근 정책 확인
  • Composite ID 설계 포인트: @Id로 전체 PK 매핑 권장, Persistable로 신규 여부 명시

연관 게시글