>  기사  >  Java  >  Spring Batch 소개 공유

Spring Batch 소개 공유

零下一度
零下一度원래의
2017-06-17 11:52:311866검색

이 글은 주로 Spring Batch를 시작하기 위한 관련 정보를 소개합니다. 글의 소개는 매우 자세하고 모든 사람을 위한 특정 참고 자료와 학습 가치를 담고 있습니다. 필요한 친구는 편집자를 따라가서 함께 배워보세요.

SpringBatch 소개:

SpringBatch는 대용량 데이터에 대한 병렬 처리 프레임워크입니다. 일반적으로 데이터의 오프라인 마이그레이션 및 데이터 처리에 사용됩니다. 트랜잭션, 동시성, 프로세스, 모니터링, 수직 및 수평 확장을 지원하고 통합된 인터페이스 관리 및 작업 관리를 제공합니다. SpringBatch는 업계 병렬을 통합하기 위해 SpringSource와 Accenture가 개발한 애플리케이션입니다. 처리 표준은 개발자에게 개발을 촉진하는 프레임워크 세트를 제공합니다.

공식 주소: github.com/spring-projects/spring-batch

  • SpringBatch 자체에서는 재시도, 예외 처리, 건너뛰기, 재시작, 작업 처리 통계, 리소스 관리 및 기타 기능을 제공합니다. 우리가 그를 소중히 여기는 이유

  • SpringBatch는 경량 일괄 처리 프레임워크입니다.

  • SpringBatch는 비즈니스를 처리 전략 및 구조와 분리하는 계층 구조를 가지고 있습니다.

  • 실행 작업 인스턴스상태, 실행 데이터 매개변수는 데이터베이스에 기록됩니다.

빠른 시작

pom. 정책 관리: 작업 실패 재시도, 예외 포함 처리, 트랜잭션, 건너뛰기, 데이터 입출력(텍스트 파일, DB, 메시지)

Core : JobLauch, job, step 등을 포함한 springBatch의 핵심


Application : 비즈니스 처리, 태스크 생성 , 작업 실행 방법 결정(예약된 작업, 수동 트리거링 등)


Spring Batch 실행 프로세스

  • 요약

위 내용은 Spring Batch 소개 공유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.