[SpringBoot] 스프링 배치란?
Spring Batch란 일괄처리를 위한 오픈 소스 프레임워크입니다. SpringBatch는 로깅/추적, 트랜잭션 관리, 작업 처리 통계를 포함하여 대용량 레코드 처리에 필수적인 재사용 가능한 기능을 제공합니다. Job 다시 시작, 건너뛰기, 리소스 관리 최적화 및 분할 기술을 통한 대용량 및 고성능 배치 작업 지원 Spring Batch 용어 Job 배치처리 과정을 하나의 단위로 만들어 놓은 객체이며, 배치처리 계층의 최상단에 위치합니다. JobInstance Job 실행의 단위를 나타냅니다. 예를 들어 1월 1일 실행과 1월 2일 실행은 각각의 JobInstance가 생성됩니다. ...