반응형
1. 개요
대용량 데이터 처리를 위한 기반 환경을 제공하는 Layer
정기적인 반복 수행, 정해진 규칙에 따라 일괄처리
그에 관련하여 필요한 혹은 유용한 기능들을 제공한다.
주요 이용 : 대량의 데이터 전송, 웹사이트 로그 통계 분석, 회계 결산, 일일 결제 취함 등
2. Batch 구성요소
Job Repository
배치 실행중 발생 정보 저장하는 저장소 역할, 실행 결과가 저장된다고 생각하면 된다.
Job Launcher
배치 작업을 실행시키는 역할
Job Runner
외부 실행 모듈과 Job Launcher를 연결해주는 모듈
Job
하나의 배치 실행 단위. 일감.
Step
실질적인 배치 처리 내용을 정의하고 있는 객체.
무엇을 어떻게 처리할지에 대한 설정
3. Batch Processing
Flat File
2차원 데이터를 포함하는 유형의 파일, 읽고 파싱하는 기본적인 기능 제공
XML 파일 처리
Multi 파일 처리
DB 처리
728x90
'Programming > JAVA' 카테고리의 다른 글
[전자정부표준프레임워크] 9. 모바일 표준프레임워크 실행환경 모바일웹 (0) | 2022.10.27 |
---|---|
[전자정부표준프레임워크] 7. 실행환경(화면처리) (0) | 2022.10.14 |
[전자정부표준프레임워크] 5. 실행환경 데이터처리 (0) | 2022.10.12 |
junit initializationError 해결 (1) | 2022.10.12 |
[전자정부표준프레임워크] 4. 실행환경 공통기반 (0) | 2022.10.11 |
댓글