본문 바로가기 메뉴 바로가기

ebson

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

ebson

검색하기 폼
  • 분류 전체보기 (82) N
    • WORK-RELATED (14)
    • OPEN SOURCE (3)
    • TECH AND AI (23)
    • STUDY (38) N
    • BOOK REVIEW (1)
  • 방명록

executioncontext (1)
[Spring Batch] 배치 잡의 Step 사이에 변수 공유

안녕하세요. 이번 글에서는 Spring Batch에서 여러 Step으로 구성된 Job에서 Step 간에 데이터를 공유하는 방법에 대해 정리해보겠습니다. Spring Batch가 공식적으로 제공하는 ExecutionContext 개념과, StepExecutionListener를 활용한 방식을 설명합니다. 배치 Job이 복잡해질수록 Step 간에 상태나 계산 결과를 전달해야 하는 요구는 자연스럽게 발생합니다. 이러한 요구를 해결하기 위해 Spring Batch는 별도의 커스텀 저장소 없이도 사용할 수 있는 상태 관리 메커니즘을 제공합니다. 소개 및 배경Spring Batch Job은 여러 Step으로 구성되며, 각 Step은 기본적으로 독립적인 실행 단위입니다. 하지만 실무에서는 한 Step의 실행 결과..

WORK-RELATED 2025. 4. 1. 11:43
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • Cache Penetration
  • Spring Batch
  • 스레드 생명주기
  • DB 트랜잭션
  • 동시성처리
  • Hot Key 문제
  • 캐시 장애
  • Redis vs DB
  • Cache Aside
  • 백엔드 성능 설계
  • spring batch 5
  • 백엔드 아키텍처
  • 트래픽 처리
  • Double-Checked Locking
  • 백엔드 성능 튜닝
  • Redis 성능 개선
  • Initialization-on-Demand Holder Idiom
  • TTL 설계
  • 트랜잭션 관리
  • Cache Avalanche
  • Redis 캐시 전략
  • InterruptedException
  • Enum 기반 싱글톤
  • DB 인덱스 성능
  • 캐시와 인덱스
  • 캐시 성능 비교
  • Java Performance
  • 백엔드 성능
  • mybatis
  • Eager Initialization
more
«   2026/03   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바