Spring Batch Use Cases

From JCFWiKi

Jump to: navigation, search

그림:check.gif

  • 산출물: Spring Batch Use Cases 이해하기
  • 작성자: 서경진
  • 최초작성일 : 2008/07/24
  • 최종작성일 : 2008/08/01

Copyright © 2008 Daewoo Information Systems Co., Ltd.

그림:information.gif

  • 이 문서에는 Spring Batch Use Cases에 대하여 설명한 것이다.

그림:forbidden.gif

  • 이 문서는 현재 작성중에 있습니다.

목차

[편집] Spring Batch Use Cases 분석

[편집] UserCase No.1: Simple Batch Repeat

  • 목적
    • 데이터 item이나 메시지를 처리하는 것과 같은 단순 작업(operation)을 모든 배치 범위내에서 트랜잭션을 보장하면서 정해진 횟수만큼 반복한다.
    • 트랜잭션 자원은 성능적인 잇점을 유도하기 위해서 모든 작업간에 공유된다.
  • 범위

[편집] UserCase No.2: Automatic Retry After Failure

[편집] UserCase No.3: Commit Batch Process Periodically

[편집] UserCase No.4: Asynchronous Chunk Processing

[편집] UserCase No.5: Copy File to File in a Batch

[편집] UserCase No.6: Massively Parallel Batch Processing

[편집] UserCase No.7: Manual Restart After Failure

[편집] UserCase No.8: Sequential Processing of Dependent Steps

[편집] UserCase No.9: Partial Processing

[편집] UserCase No.10: Whole-Batch Transaction

[편집] UserCase No.11: Scheduled Processing