이번 포스트에서는 Spring Batch의 Architecture에 대해 알아보자. Spring Batch 계층 구조 계층 구조Spring Batch는 Application, Batch Core, Batch Infracture 3가지 계층으로 구성된다.Application: 개발자가 Spring Batch를 사용해 작성한 모든 배치 작업과 커스텀 코드 Batch Core: 배치 작업을 실행하고 제어하는 핵심 런타임 클래스 (JobOperator, Job, Step 등) Infrastructure: 애플리케이션 개발자와 코어 프레임워크가 함께 사용하는 공통 서비스(ItemReader, ItemWriter, RetryTemplate 등)배치 시스템 설계 원칙일반적으로 배치 솔루션을 구축할 때는 다음의 사..
02. Spring Batch 계층 구조
이번 포스트에서는 Spring Batch의 Architecture에 대해 알아보자. Spring Batch 계층 구조 계층 구조Spring Batch는 Application, Batch Core, Batch Infracture 3가지 계층으로 구성된다.Application: 개발자가 Spring Batch를 사용해 작성한 모든 배치 작업과 커스텀 코드 Batch Core: 배치 작업을 실행하고 제어하는 핵심 런타임 클래스 (JobOperator, Job, Step 등) Infrastructure: 애플리케이션 개발자와 코어 프레임워크가 함께 사용하는 공통 서비스(ItemReader, ItemWriter, RetryTemplate 등)배치 시스템 설계 원칙일반적으로 배치 솔루션을 구축할 때는 다음의 사..
2026.01.02